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.70-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.15.0-py3-none-any.whl.metadata (7.5 kB) Collecting pyhanko-certvalidator==0.24.1 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 12)) Downloading pyhanko_certvalidator-0.24.1-py3-none-any.whl.metadata (5.3 kB) Requirement already satisfied: phonenumbers in /usr/lib/python3/dist-packages (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 13)) (8.12.57) 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.70 (from boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading botocore-1.43.70-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.70->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.70->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.70->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.70-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.15.0-py3-none-any.whl (378 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.70-py3-none-any.whl (15.6 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=4705718 sha256=8ae7863df86d67143e0ac047d15e271df10760059c37b94012f61e8958fbbdce Stored in directory: /tmp/pip-ephem-wheel-cache-o4z5r6wz/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=1428617 sha256=056c00847ac77fbbf796be68bf3b838a5b7d403e75795049c40679a1c81084be Stored in directory: /tmp/pip-ephem-wheel-cache-o4z5r6wz/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.70 botocore-1.43.70 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.15.0 python-barcode-0.15.1 python-pkcs11-0.7.0 requests-2.34.2 s3transfer-0.19.2 tzlocal-5.4.4 uharfbuzz-0.37.3 uritools-6.1.3 yarl-1.24.5 2026-08-13 07:12:18,194 202 INFO ? odoo: Odoo version 18.0 2026-08-13 07:12:18,195 202 INFO ? odoo: Using configuration file at /home/nvq1xbwiguuu/.odoorc 2026-08-13 07:12:18,195 202 INFO ? odoo: addons paths: ['/data/build/rb-2f9fcab-223857/odoo/addons', '/data/build/datadir/addons/18.0', '/data/build/rb-2f9fcab-223857/addons', '/data/build/Viindoo-tvtmaaddons-18.0', '/data/build/Viindoo-erponline-enterprise-18.0', '/data/build/Viindoo-branding-18.0'] 2026-08-13 07:12:18,195 202 INFO ? odoo: database: default@default:5432 2026-08-13 07:12:18,284 202 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2026-08-13 07:12:18,292 202 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltoimage binary at /usr/local/bin/wkhtmltoimage 2026-08-13 07:12:18,533 202 INFO ? odoo.tests.common: Importing test framework 2026-08-13 07:12:18,678 202 INFO ? odoo.addons.to_base: Removing the default currency rate's SQL constraint `unique_name_per_day` 2026-08-13 07:12:18,679 202 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-08-13 07:12:18,705 202 INFO rb-2f9fcab-223857-403444 odoo.modules.loading: loading 1 modules... 2026-08-13 07:12:18,786 202 INFO rb-2f9fcab-223857-403444 odoo.modules.loading: 1 modules loaded in 0.08s, 0 queries (+0 extra) 2026-08-13 07:12:19,551 202 INFO rb-2f9fcab-223857-403444 odoo.modules.loading: loading 1081 modules... 2026-08-13 07:12:30,643 202 INFO rb-2f9fcab-223857-403444 odoo.modules.loading: 1081 modules loaded in 11.09s, 0 queries (+0 extra) 2026-08-13 07:12:32,144 202 INFO rb-2f9fcab-223857-403444 odoo.modules.loading: Modules loaded. 2026-08-13 07:12:32,298 202 INFO rb-2f9fcab-223857-403444 odoo.modules.registry: Caches invalidated, signaling through the database: ['templates'] 2026-08-13 07:12:32,299 202 INFO rb-2f9fcab-223857-403444 odoo.modules.registry: Registry loaded in 13.619s 2026-08-13 07:12:32,299 202 INFO rb-2f9fcab-223857-403444 odoo.service.server: Starting post tests 2026-08-13 07:12:32,943 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_qweb: Pregenerating assets bundles 2026-08-13 07:12:35,931 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_qweb: JS Assets bundles generated in 2.2389628887176514 seconds 2026-08-13 07:12:36,467 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_qweb: CSS Assets bundles generated in 0.5351767539978027 seconds 2026-08-13 07:12:37,210 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_01_validate_qty_deviation ... 2026-08-13 07:12:37,253 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_11_validate_product ... 2026-08-13 07:12:37,293 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_12_validate_product ... 2026-08-13 07:12:37,320 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_21_delete_quality_point ... 2026-08-13 07:12:37,352 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_22_constraint_qty_check ... 2026-08-13 07:12:37,378 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_31_action_name_unique ... 2026-08-13 07:12:37,397 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_check_qa_state1 ... 2026-08-13 07:12:37,415 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_check_qa_state2 ... 2026-08-13 07:12:37,431 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_constrains_check_norm ... 2026-08-13 07:12:37,455 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_measure_check_flow ... 2026-08-13 07:12:37,548 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_pass_fail_check_flow ... 2026-08-13 07:12:37,617 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_quality_corrective_action ... 2026-08-13 07:12:37,632 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_quality_point ... 2026-08-13 07:12:37,645 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_quality_preventive_action ... 2026-08-13 07:12:37,691 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 1539 checked, 5 removed 2026-08-13 07:12:38,129 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality_access_right: Starting QualityAccessRight.test_01_quality_user ... 2026-08-13 07:12:38,204 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.check 2026-08-13 07:12:38,232 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.alert 2026-08-13 07:12:38,298 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: viin.quality.point 2026-08-13 07:12:38,301 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: viin.quality.point 2026-08-13 07:12:38,304 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.point 2026-08-13 07:12:38,329 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: viin.quality.alert.team 2026-08-13 07:12:38,331 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: viin.quality.alert.team 2026-08-13 07:12:38,348 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #6 deleted mail.message records with IDs: [1088] 2026-08-13 07:12:38,349 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.alert.team 2026-08-13 07:12:38,356 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: viin.quality.tag 2026-08-13 07:12:38,357 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: viin.quality.tag 2026-08-13 07:12:38,359 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.tag 2026-08-13 07:12:38,365 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: quality.alert.stage 2026-08-13 07:12:38,366 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: quality.alert.stage 2026-08-13 07:12:38,368 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.alert.stage 2026-08-13 07:12:38,374 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: viin.quality.point.test_type 2026-08-13 07:12:38,375 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: viin.quality.point.test_type 2026-08-13 07:12:38,377 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.point.test_type 2026-08-13 07:12:38,383 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: quality.reason 2026-08-13 07:12:38,384 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: quality.reason 2026-08-13 07:12:38,386 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.reason 2026-08-13 07:12:38,399 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.action 2026-08-13 07:12:38,448 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.alert.corrective.action 2026-08-13 07:12:38,486 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.alert.preventive.action 2026-08-13 07:12:38,503 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.alert.action 2026-08-13 07:12:38,525 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality_access_right: Starting QualityAccessRight.test_11_quality_manager ... 2026-08-13 07:12:38,614 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #27 deleted viin.quality.check records with IDs: [26] 2026-08-13 07:12:38,722 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #27 deleted ir.model.data records with IDs: [92795] 2026-08-13 07:12:38,722 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #27 deleted viin.quality.tag records with IDs: [1] 2026-08-13 07:12:38,748 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #27 deleted ir.model.data records with IDs: [92797] 2026-08-13 07:12:38,749 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #27 deleted quality.reason records with IDs: [5] 2026-08-13 07:12:38,829 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #27 deleted quality.alert.corrective.action records with IDs: [5] 2026-08-13 07:12:38,837 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #27 deleted quality.alert.action records with IDs: [12] 2026-08-13 07:12:38,869 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #27 deleted quality.alert.preventive.action records with IDs: [7] 2026-08-13 07:12:38,874 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #27 deleted quality.alert.action records with IDs: [13] 2026-08-13 07:12:38,889 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #27 deleted quality.alert.action records with IDs: [14] 2026-08-13 07:12:38,897 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #27 deleted viin.quality.alert records with IDs: [12] 2026-08-13 07:12:38,902 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #27 deleted quality.action records with IDs: [9] 2026-08-13 07:12:38,912 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #27 deleted viin.quality.point records with IDs: [23] 2026-08-13 07:12:38,929 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #27 deleted ir.model.data records with IDs: [92634] 2026-08-13 07:12:38,929 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #27 deleted quality.alert.stage records with IDs: [1] 2026-08-13 07:12:39,005 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #27 deleted viin.quality.point.test_type records with IDs: [4] 2026-08-13 07:12:39,027 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality_access_right: Starting QualityAccessRight.test_21_internal_user ... 2026-08-13 07:12:39,043 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 28, model: viin.quality.check 2026-08-13 07:12:39,088 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [27], uid: 28, model: viin.quality.check 2026-08-13 07:12:39,165 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [27], uid: 28, model: viin.quality.check 2026-08-13 07:12:39,171 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 28, model: viin.quality.check 2026-08-13 07:12:39,176 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 28, model: viin.quality.alert 2026-08-13 07:12:39,187 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 28, model: viin.quality.alert 2026-08-13 07:12:39,225 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 28, model: viin.quality.alert 2026-08-13 07:12:39,226 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 28, model: viin.quality.alert 2026-08-13 07:12:39,228 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 28, model: quality.alert.corrective.action 2026-08-13 07:12:39,241 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [6], uid: 28, model: quality.alert.corrective.action 2026-08-13 07:12:39,293 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 28, model: quality.alert.corrective.action 2026-08-13 07:12:39,296 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 28, model: quality.alert.corrective.action 2026-08-13 07:12:39,298 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 28, model: quality.alert.preventive.action 2026-08-13 07:12:39,310 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [8], uid: 28, model: quality.alert.preventive.action 2026-08-13 07:12:39,358 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 28, model: quality.alert.preventive.action 2026-08-13 07:12:39,361 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 28, model: quality.alert.preventive.action 2026-08-13 07:12:39,374 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality_access_right: Starting QualityAccessRight.test_31_internal_user_process_check ... 2026-08-13 07:12:39,418 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [28], uid: 28, model: viin.quality.check 2026-08-13 07:12:39,427 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [28], uid: 28, model: viin.quality.check 2026-08-13 07:12:39,461 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [28], uid: 28, model: viin.quality.check 2026-08-13 07:12:39,509 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:12:39,963 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality_form: Starting QualityForm.test_01_validate_product ... 2026-08-13 07:12:40,112 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality_form: Starting QualityForm.test_01_validate_team ... 2026-08-13 07:12:40,636 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality_form: Starting QualityForm.test_11_check_tolerance_max ... 2026-08-13 07:12:40,855 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality_form: Starting QualityForm.test_quality_check_measure_not_range_tolerance ... 2026-08-13 07:12:41,070 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality_form: Starting QualityForm.test_quality_check_user_id ... 2026-08-13 07:12:41,224 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:12:41,642 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality_point_category: Starting TestQualityPointCategory.test_complete_name ... 2026-08-13 07:12:41,729 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality_point_category: Starting TestQualityPointCategory.test_quality_point_count ... 2026-08-13 07:12:41,765 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:12:42,233 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality_point_template_line: Starting TestQualityProductTemplate.test_get_prepare_data ... 2026-08-13 07:12:42,284 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:12:43,251 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_access_rights ... 2026-08-13 07:12:43,340 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #6 deleted mail.message records with IDs: [1110] 2026-08-13 07:12:43,352 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #6 deleted ir.model.data records with IDs: [92771] 2026-08-13 07:12:43,352 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #6 deleted quality.point.template records with IDs: [2] 2026-08-13 07:12:43,380 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_access_rights_2 ... 2026-08-13 07:12:43,470 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: quality.point.template 2026-08-13 07:12:43,479 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: quality.point.template 2026-08-13 07:12:43,487 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #6 deleted mail.message records with IDs: [1110] 2026-08-13 07:12:43,489 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.point.template 2026-08-13 07:12:43,507 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_action_apply ... 2026-08-13 07:12:43,551 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_action_apply_2 ... 2026-08-13 07:12:43,587 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_compute_team_id ... 2026-08-13 07:12:43,622 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_compute_tolerance_max ... 2026-08-13 07:12:43,646 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_get_prepare_data ... 2026-08-13 07:12:43,667 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_multi_company_rule ... 2026-08-13 07:12:49,381 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-13 07:12:49,765 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_all_failed ... 2026-08-13 07:12:49,808 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_all_passed ... 2026-08-13 07:12:49,845 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_empty_no_div_error ... 2026-08-13 07:12:49,884 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_negative_failed_raises ... 2026-08-13 07:12:49,923 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_negative_passed_raises ... 2026-08-13 07:12:49,960 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_pass_rate ... 2026-08-13 07:12:49,997 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_recompute_on_edit ... 2026-08-13 07:12:50,035 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_state_is_user_decision ... 2026-08-13 07:12:50,080 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_template_line_propagates_flag ... 2026-08-13 07:12:50,104 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_track_flag_related ... 2026-08-13 07:12:50,129 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_wizard_pass_rate_recomputes ... 2026-08-13 07:12:50,166 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:12:50,567 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality_mrp.tests.test_quality_mrp: Starting QualityMRP.test_01_check_plan_mo ... 2026-08-13 07:12:50,775 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted stock.move records with IDs: [126] 2026-08-13 07:12:51,291 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality_mrp.tests.test_quality_mrp: Starting QualityMRP.test_02_button_start_skips_blocked_wo_when_raise_on_invalid_state ... 2026-08-13 07:12:51,469 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted stock.move records with IDs: [134] 2026-08-13 07:12:51,856 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality_mrp.tests.test_quality_mrp: Starting QualityMRP.test_11_check_done_mo ... 2026-08-13 07:12:52,058 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted stock.move records with IDs: [142] 2026-08-13 07:12:52,503 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality_mrp.tests.test_quality_mrp: Starting QualityMRP.test_22_check_done_wo ... 2026-08-13 07:12:52,771 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted stock.move records with IDs: [150] 2026-08-13 07:12:53,502 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality_mrp.tests.test_quality_mrp: Starting QualityMRP.test_23_check_action_generate_serial ... 2026-08-13 07:12:53,679 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted stock.move records with IDs: [158] 2026-08-13 07:12:54,455 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:12:54,463 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality_stock.tests.test_quality_product_template_stock: Starting TestQualityProductTemplateStock.test_get_prepare_data ... 2026-08-13 07:12:54,525 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:12:54,993 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_01_check_auto_create_quality_check ... 2026-08-13 07:12:55,170 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_11_check_cancel_picking ... 2026-08-13 07:12:55,330 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted viin.quality.check records with IDs: [57] 2026-08-13 07:12:55,350 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_12_check_cancel_picking ... 2026-08-13 07:12:55,524 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_21_check_done_picking ... 2026-08-13 07:12:55,862 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_22_check_done_picking ... 2026-08-13 07:12:56,114 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_23_check_done_picking ... 2026-08-13 07:12:56,360 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:12:56,783 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality_stock.tests.test_quality_stock_access_right: Starting QualityStockAccessRight.test_01_check_quality_user ... 2026-08-13 07:12:56,805 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: stock.lot 2026-08-13 07:12:56,815 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: stock.lot 2026-08-13 07:12:56,827 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #6 deleted mail.message records with IDs: [1880] 2026-08-13 07:12:56,829 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: stock.lot 2026-08-13 07:12:56,843 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: stock.picking.type 2026-08-13 07:12:56,852 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: stock.picking.type 2026-08-13 07:12:56,853 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: stock.picking.type 2026-08-13 07:12:56,870 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: stock.picking 2026-08-13 07:12:56,880 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: stock.picking 2026-08-13 07:12:56,903 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: stock.move 2026-08-13 07:12:56,924 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_quality_stock.tests.test_quality_stock_access_right: Starting QualityStockAccessRight.test_11_check_quality_manager ... 2026-08-13 07:12:56,951 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 45, model: stock.picking.type 2026-08-13 07:12:56,968 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 45, model: stock.picking.type 2026-08-13 07:12:56,998 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:12:57,128 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_repair_request_from_maintenance.tests.test_maintenance_request: Starting TestMaintenanceRequest.test_compute_repair_count_01 ... 2026-08-13 07:12:57,188 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_repair_request_from_maintenance.tests.test_maintenance_request: Starting TestMaintenanceRequest.test_compute_repair_count_02 ... 2026-08-13 07:12:57,274 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:12:57,378 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_repair_request_from_maintenance.tests.test_repair: Starting TestRepair.test_onchange_maintenance_request_id_01 ... 2026-08-13 07:12:57,534 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_repair_request_from_maintenance.tests.test_repair: Starting TestRepair.test_onchange_maintenance_request_id_02 ... 2026-08-13 07:12:57,656 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_repair_request_from_maintenance.tests.test_repair: Starting TestRepair.test_onchange_maintenance_request_id_03 ... 2026-08-13 07:12:57,774 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_repair_request_from_maintenance.tests.test_repair: Starting TestRepair.test_onchange_product_id_01 ... 2026-08-13 07:12:57,963 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_repair_request_from_maintenance.tests.test_repair: Starting TestRepair.test_onchange_product_id_02 ... 2026-08-13 07:12:58,133 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_repair_request_from_maintenance.tests.test_repair: Starting TestRepair.test_onchange_product_id_03 ... 2026-08-13 07:12:58,295 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:12:58,393 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_repair_with_maintenance_schedule.tests.test_repair_maintenance_schedule: Starting TestRepairMaintenanceRequest.test_00_no_milestone ... 2026-08-13 07:12:58,627 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_repair_with_maintenance_schedule.tests.test_repair_maintenance_schedule: Starting TestRepairMaintenanceRequest.test_01_maintenance_request_different_milestones ... 2026-08-13 07:12:58,879 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_repair_with_maintenance_schedule.tests.test_repair_maintenance_schedule: Starting TestRepairMaintenanceRequest.test_02_maintenance_request_same_milestones ... 2026-08-13 07:12:59,624 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_repair_with_maintenance_schedule.tests.test_repair_maintenance_schedule: Starting TestRepairMaintenanceRequest.test_03_different_part_replace_condition ... 2026-08-13 07:13:00,198 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:13:00,803 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sale_backdate.tests.test_backdate: Starting TestBackDate.test_change_time_backdate ... 2026-08-13 07:13:01,033 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sale_backdate.tests.test_backdate: Starting TestBackDate.test_display_popup_backdate ... 2026-08-13 07:13:01,203 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sale_backdate.tests.test_backdate: Starting TestBackDate.test_input_backdate_future ... 2026-08-13 07:13:01,226 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sale_backdate.tests.test_backdate: Starting TestBackDate.test_legacy_date_order_context_key_still_backdates_the_confirmation ... 2026-08-13 07:13:01,315 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:13:01,333 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common.requests: request https://v14demo-vn.viindoo.com/web#action=116&active_id=mailbox_inbox&cids=1&menu_id=90 with timeout 3 increased to 10s during tests 2026-08-13 07:13:01,333 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://v14demo-vn.viindoo.com/web#action=116&active_id=mailbox_inbox&cids=1&menu_id=90 2026-08-13 07:13:01,440 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sale_desc_short_link.tests.test_desc_short_link: Starting TestToSaleDescShortLink.test_create_link_url_in_text ... 2026-08-13 07:13:01,487 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sale_desc_short_link.tests.test_desc_short_link: Starting TestToSaleDescShortLink.test_create_link_url_standalone ... 2026-08-13 07:13:01,501 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sale_desc_short_link.tests.test_desc_short_link: Starting TestToSaleDescShortLink.test_write_link_url_in_text ... 2026-08-13 07:13:01,543 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sale_desc_short_link.tests.test_desc_short_link: Starting TestToSaleDescShortLink.test_write_link_url_standalone ... 2026-08-13 07:13:01,591 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:13:01,600 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sale_line_numbering.tests.test_line_numbering: Starting TestLineNumbering.test_sequence_edit_01 ... 2026-08-13 07:13:02,150 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [169] 2026-08-13 07:13:02,192 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sale_line_numbering.tests.test_line_numbering: Starting TestLineNumbering.test_sequence_edit_02 ... 2026-08-13 07:13:02,560 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:13:10,140 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sale_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_01_reconcile_payment_with_invoice_same_currency ... 2026-08-13 07:13:15,565 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sale_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_02_reconcile_payment_with_invoice_diff_currency ... 2026-08-13 07:13:19,168 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sale_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_03_reconcile_payment_with_invoice_diff_so ... 2026-08-13 07:13:23,914 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sale_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_04_add_so_to_confirmed_payment ... 2026-08-13 07:13:26,907 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sale_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_05_add_so_to_confirmed_payment ... 2026-08-13 07:13:29,609 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:13:37,726 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sale_order_advance.tests.test_payment_form: Starting TestPaymentForm.test_01_change_partner_on_payment ... 2026-08-13 07:13:37,909 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sale_order_advance.tests.test_payment_form: Starting TestPaymentForm.test_03_add_or_remove_so_on_payment ... 2026-08-13 07:13:38,194 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:13:46,516 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sale_order_advance.tests.test_payment_functional: Starting TestPaymentFunctional.test_01_partner_on_payment ... 2026-08-13 07:13:46,820 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:13:48,016 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [341] 2026-08-13 07:13:48,208 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_price_unit ... 2026-08-13 07:13:48,302 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_price_unit_2 ... 2026-08-13 07:13:48,480 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_price_unit_3 ... 2026-08-13 07:13:48,567 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_price_unit_4 ... 2026-08-13 07:13:49,716 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_uom ... 2026-08-13 07:13:50,906 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_uom_and_price ... 2026-08-13 07:13:51,070 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:13:52,324 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [342] 2026-08-13 07:13:52,426 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [343] 2026-08-13 07:13:52,855 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target.tests.test_access_right: Starting TestAccessRight.test_access_right_01_sale_user ... 2026-08-13 07:13:52,908 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 57, model: team.sales.target 2026-08-13 07:13:52,922 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #57 deleted mail.message records with IDs: [7442] 2026-08-13 07:13:52,924 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 57, model: team.sales.target 2026-08-13 07:13:52,928 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 57, model: team.sales.target 2026-08-13 07:13:52,931 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [9], uid: 57, model: team.sales.target 2026-08-13 07:13:52,940 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [9], uid: 57, model: team.sales.target 2026-08-13 07:13:52,955 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #57 deleted mail.message records with IDs: [7444] 2026-08-13 07:13:52,955 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 57, model: team.sales.target 2026-08-13 07:13:53,005 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #57 deleted mail.message records with IDs: [7445, 7440] 2026-08-13 07:13:53,006 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 57, model: personal.sales.target 2026-08-13 07:13:53,015 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #57 deleted mail.message records with IDs: [7445, 7440] 2026-08-13 07:13:53,019 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #57 deleted personal.sales.target records with IDs: [1] 2026-08-13 07:13:53,023 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #57 deleted mail.followers records with IDs: [1092] 2026-08-13 07:13:53,024 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 57, model: personal.sales.target 2026-08-13 07:13:53,027 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 57, model: personal.sales.target 2026-08-13 07:13:53,036 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 57, model: personal.sales.target 2026-08-13 07:13:53,050 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #57 deleted mail.message records with IDs: [7443] 2026-08-13 07:13:53,050 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 57, model: personal.sales.target 2026-08-13 07:13:53,065 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target.tests.test_access_right: Starting TestAccessRight.test_access_right_02_sale_leader ... 2026-08-13 07:13:53,143 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #58 deleted mail.message records with IDs: [7442] 2026-08-13 07:13:53,156 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #58 deleted team.sales.target records with IDs: [8] 2026-08-13 07:13:53,171 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #58 deleted mail.followers records with IDs: [1094] 2026-08-13 07:13:53,227 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [9], uid: 58, model: team.sales.target 2026-08-13 07:13:53,241 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [9], uid: 58, model: team.sales.target 2026-08-13 07:13:53,257 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #58 deleted mail.message records with IDs: [7444] 2026-08-13 07:13:53,261 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [9], uid: 58, model: team.sales.target 2026-08-13 07:13:53,281 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [11], uid: 58, model: team.sales.target 2026-08-13 07:13:53,364 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #58 deleted mail.message records with IDs: [7440] 2026-08-13 07:13:53,376 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #58 deleted personal.sales.target records with IDs: [1] 2026-08-13 07:13:53,381 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #58 deleted mail.followers records with IDs: [1092] 2026-08-13 07:13:53,460 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #58 deleted mail.message records with IDs: [7448] 2026-08-13 07:13:53,466 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #58 deleted personal.sales.target records with IDs: [5] 2026-08-13 07:13:53,469 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #58 deleted mail.followers records with IDs: [1100, 1101] 2026-08-13 07:13:53,476 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 58, model: personal.sales.target 2026-08-13 07:13:53,486 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 58, model: personal.sales.target 2026-08-13 07:13:53,500 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #58 deleted mail.message records with IDs: [7443] 2026-08-13 07:13:53,504 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [3], uid: 58, model: personal.sales.target 2026-08-13 07:13:53,522 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [6], uid: 58, model: personal.sales.target 2026-08-13 07:13:53,550 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target.tests.test_access_right: Starting TestAccessRight.test_access_right_03_regional_manager ... 2026-08-13 07:13:53,718 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #59 deleted mail.message records with IDs: [7442] 2026-08-13 07:13:53,738 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #59 deleted team.sales.target records with IDs: [8] 2026-08-13 07:13:53,757 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #59 deleted mail.followers records with IDs: [1094] 2026-08-13 07:13:53,828 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #59 deleted mail.message records with IDs: [7444] 2026-08-13 07:13:53,838 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #59 deleted team.sales.target records with IDs: [9] 2026-08-13 07:13:53,853 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #59 deleted mail.followers records with IDs: [1096] 2026-08-13 07:13:53,985 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #59 deleted mail.message records with IDs: [7440] 2026-08-13 07:13:53,998 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #59 deleted personal.sales.target records with IDs: [1] 2026-08-13 07:13:54,002 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #59 deleted mail.followers records with IDs: [1092] 2026-08-13 07:13:54,054 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #59 deleted mail.message records with IDs: [7443] 2026-08-13 07:13:54,066 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #59 deleted personal.sales.target records with IDs: [3] 2026-08-13 07:13:54,069 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #59 deleted mail.followers records with IDs: [1095] 2026-08-13 07:13:54,183 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #58 deleted mail.message records with IDs: [7453] 2026-08-13 07:13:54,194 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #58 deleted personal.sales.target records with IDs: [9] 2026-08-13 07:13:54,198 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #58 deleted mail.followers records with IDs: [1110, 1111] 2026-08-13 07:13:54,240 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [9], uid: 59, model: team.sales.target 2026-08-13 07:13:54,251 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [9], uid: 59, model: team.sales.target 2026-08-13 07:13:54,267 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #59 deleted mail.message records with IDs: [7444] 2026-08-13 07:13:54,280 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [9], uid: 59, model: team.sales.target 2026-08-13 07:13:54,310 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [14], uid: 59, model: team.sales.target 2026-08-13 07:13:54,327 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [8], uid: 59, model: personal.sales.target 2026-08-13 07:13:54,338 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [8], uid: 59, model: personal.sales.target 2026-08-13 07:13:54,353 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #59 deleted mail.message records with IDs: [7452] 2026-08-13 07:13:54,365 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [8], uid: 59, model: personal.sales.target 2026-08-13 07:13:54,380 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #59 deleted mail.message records with IDs: [7452] 2026-08-13 07:13:54,382 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #59 deleted personal.sales.target records with IDs: [8] 2026-08-13 07:13:54,385 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #59 deleted mail.followers records with IDs: [1108, 1109] 2026-08-13 07:13:54,404 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [10], uid: 59, model: personal.sales.target 2026-08-13 07:13:54,479 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #58 deleted mail.message records with IDs: [7453] 2026-08-13 07:13:54,487 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #58 deleted personal.sales.target records with IDs: [9] 2026-08-13 07:13:54,490 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #58 deleted mail.followers records with IDs: [1110, 1111] 2026-08-13 07:13:54,505 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target.tests.test_access_right: Starting TestAccessRight.test_access_right_04_all_document ... 2026-08-13 07:13:54,666 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #61 deleted mail.message records with IDs: [7442] 2026-08-13 07:13:54,675 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #61 deleted team.sales.target records with IDs: [8] 2026-08-13 07:13:54,691 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #61 deleted mail.followers records with IDs: [1094] 2026-08-13 07:13:54,758 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #61 deleted mail.message records with IDs: [7444] 2026-08-13 07:13:54,761 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #61 deleted team.sales.target records with IDs: [9] 2026-08-13 07:13:54,775 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #61 deleted mail.followers records with IDs: [1096] 2026-08-13 07:13:54,867 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #61 deleted mail.message records with IDs: [7440] 2026-08-13 07:13:54,872 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #61 deleted personal.sales.target records with IDs: [1] 2026-08-13 07:13:54,875 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #61 deleted mail.followers records with IDs: [1092] 2026-08-13 07:13:54,918 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #61 deleted mail.message records with IDs: [7443] 2026-08-13 07:13:54,920 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #61 deleted personal.sales.target records with IDs: [3] 2026-08-13 07:13:54,923 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #61 deleted mail.followers records with IDs: [1095] 2026-08-13 07:13:54,970 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-13 07:13:55,927 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [344] 2026-08-13 07:13:56,022 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [345] 2026-08-13 07:14:03,091 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target.tests.test_multi_company: Starting TestMultiCompany.test_personal_target_cross_company_search_is_closed ... 2026-08-13 07:14:03,133 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target.tests.test_multi_company: Starting TestMultiCompany.test_personal_target_same_company_search_still_allowed ... 2026-08-13 07:14:03,171 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target.tests.test_multi_company: Starting TestMultiCompany.test_team_target_company_id_populated_from_team ... 2026-08-13 07:14:03,197 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target.tests.test_multi_company: Starting TestMultiCompany.test_team_target_cross_company_search_is_closed ... 2026-08-13 07:14:03,231 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target.tests.test_multi_company: Starting TestMultiCompany.test_team_target_same_company_search_still_allowed ... 2026-08-13 07:14:03,302 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-08-13 07:14:04,387 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [346] 2026-08-13 07:14:04,474 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [347] 2026-08-13 07:14:04,714 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target.tests.test_name_search: Starting TestTeamSalesTargetNameSearch.test_name_search_matching_term_does_not_raise ... 2026-08-13 07:14:04,735 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target.tests.test_name_search: Starting TestTeamSalesTargetNameSearch.test_name_search_non_matching_term_returns_empty ... 2026-08-13 07:14:04,760 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-13 07:14:05,745 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [348] 2026-08-13 07:14:05,834 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [349] 2026-08-13 07:14:06,288 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_approval_team_target ... 2026-08-13 07:14:06,443 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_divide_target_when_generate_sale_personal_target ... 2026-08-13 07:14:06,467 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_function_get_target_by_date ... 2026-08-13 07:14:08,793 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_overlapped_01_team_sales_target ... 2026-08-13 07:14:08,875 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_overlapped_02_personal_sales_target ... 2026-08-13 07:14:09,633 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_overlapped_duplicate_personal_target_in_team_target ... 2026-08-13 07:14:09,683 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1135] 2026-08-13 07:14:09,712 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_state_personal_target_follow_state_team_target ... 2026-08-13 07:14:09,815 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-13 07:14:10,829 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [350] 2026-08-13 07:14:10,915 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [351] 2026-08-13 07:14:11,123 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target_pos.tests.test_access_right: Starting TestAccessRight.test_access_right_pos_manager ... 2026-08-13 07:14:11,474 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #80 deleted mail.message records with IDs: [7914] 2026-08-13 07:14:11,486 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #80 deleted personal.sales.target records with IDs: [44] 2026-08-13 07:14:11,489 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #80 deleted mail.followers records with IDs: [1185] 2026-08-13 07:14:11,592 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #80 deleted mail.message records with IDs: [7917] 2026-08-13 07:14:11,599 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #80 deleted personal.sales.target records with IDs: [46] 2026-08-13 07:14:11,603 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #80 deleted mail.followers records with IDs: [1189, 1190] 2026-08-13 07:14:11,611 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #80 deleted mail.message records with IDs: [7915] 2026-08-13 07:14:11,643 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #80 deleted team.sales.target records with IDs: [43] 2026-08-13 07:14:11,663 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #80 deleted mail.followers records with IDs: [1187] 2026-08-13 07:14:11,769 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [47], uid: 80, model: personal.sales.target 2026-08-13 07:14:11,971 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [45], uid: 80, model: team.sales.target 2026-08-13 07:14:11,984 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [45], uid: 80, model: team.sales.target 2026-08-13 07:14:12,001 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #80 deleted mail.message records with IDs: [7919] 2026-08-13 07:14:12,005 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [45], uid: 80, model: team.sales.target 2026-08-13 07:14:12,019 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [48], uid: 80, model: personal.sales.target 2026-08-13 07:14:12,029 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [48], uid: 80, model: personal.sales.target 2026-08-13 07:14:12,042 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #80 deleted mail.message records with IDs: [7918] 2026-08-13 07:14:12,046 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [48], uid: 80, model: personal.sales.target 2026-08-13 07:14:12,063 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [49], uid: 80, model: personal.sales.target 2026-08-13 07:14:12,129 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [48], uid: 80, model: personal.sales.target 2026-08-13 07:14:12,142 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [48], uid: 80, model: personal.sales.target 2026-08-13 07:14:12,158 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #80 deleted mail.message records with IDs: [7918] 2026-08-13 07:14:12,167 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [48], uid: 80, model: personal.sales.target 2026-08-13 07:14:12,183 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #80 deleted mail.message records with IDs: [7918] 2026-08-13 07:14:12,186 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #80 deleted personal.sales.target records with IDs: [48] 2026-08-13 07:14:12,189 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #80 deleted mail.followers records with IDs: [1191] 2026-08-13 07:14:12,208 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [50], uid: 80, model: personal.sales.target 2026-08-13 07:14:12,227 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [45], uid: 80, model: team.sales.target 2026-08-13 07:14:12,239 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [45], uid: 80, model: team.sales.target 2026-08-13 07:14:12,257 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #80 deleted mail.message records with IDs: [7919] 2026-08-13 07:14:12,264 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [45], uid: 80, model: team.sales.target 2026-08-13 07:14:12,296 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target_pos.tests.test_access_right: Starting TestAccessRight.test_access_right_pos_user ... 2026-08-13 07:14:12,385 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 79, model: team.sales.target 2026-08-13 07:14:12,683 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 79, model: team.sales.target 2026-08-13 07:14:12,695 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #79 deleted mail.message records with IDs: [7923] 2026-08-13 07:14:12,698 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 79, model: team.sales.target 2026-08-13 07:14:12,766 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #79 deleted mail.message records with IDs: [7924, 7921] 2026-08-13 07:14:12,766 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 79, model: personal.sales.target 2026-08-13 07:14:12,778 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #79 deleted mail.message records with IDs: [7924, 7921] 2026-08-13 07:14:12,781 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #79 deleted personal.sales.target records with IDs: [51] 2026-08-13 07:14:12,786 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #79 deleted mail.followers records with IDs: [1193] 2026-08-13 07:14:12,787 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 79, model: personal.sales.target 2026-08-13 07:14:12,790 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 79, model: team.sales.target 2026-08-13 07:14:12,989 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [47], uid: 79, model: team.sales.target 2026-08-13 07:14:13,003 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [47], uid: 79, model: team.sales.target 2026-08-13 07:14:13,020 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #79 deleted mail.message records with IDs: [7926] 2026-08-13 07:14:13,021 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 79, model: team.sales.target 2026-08-13 07:14:13,024 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [52], uid: 79, model: personal.sales.target 2026-08-13 07:14:13,033 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [52], uid: 79, model: personal.sales.target 2026-08-13 07:14:13,048 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #79 deleted mail.message records with IDs: [7922] 2026-08-13 07:14:13,050 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #79 deleted personal.sales.target records with IDs: [52] 2026-08-13 07:14:13,053 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #79 deleted mail.followers records with IDs: [1194] 2026-08-13 07:14:13,054 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 79, model: personal.sales.target 2026-08-13 07:14:13,063 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #79 deleted mail.message records with IDs: [7922] 2026-08-13 07:14:13,063 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 79, model: personal.sales.target 2026-08-13 07:14:13,098 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-13 07:14:14,130 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [352] 2026-08-13 07:14:14,211 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [353] 2026-08-13 07:14:15,045 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target_pos.tests.test_report_pos_order_group_by_team: Starting TestReportPosOrderGroupByTeam.test_report_pos_order_stays_groupable_by_sales_team ... 2026-08-13 07:14:15,480 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-13 07:14:16,576 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [354] 2026-08-13 07:14:16,662 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [355] 2026-08-13 07:14:17,487 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target_pos.tests.test_st62508_pos_multichannel: Starting TestST62508PosMultichannel.test_foreign_currency_walkin_is_converted_to_target_currency ... 2026-08-13 07:14:18,074 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target_pos.tests.test_st62508_pos_multichannel: Starting TestST62508PosMultichannel.test_nightly_set_done_completes_on_a_point_of_sale_database ... 2026-08-13 07:14:19,319 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target_pos.tests.test_st62508_pos_multichannel: Starting TestST62508PosMultichannel.test_sale_order_paid_at_pos_is_counted_once_not_double ... 2026-08-13 07:14:20,634 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target_pos.tests.test_st62508_pos_multichannel: Starting TestST62508PosMultichannel.test_standalone_sale_order_leaves_pos_channel_empty ... 2026-08-13 07:14:21,867 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target_pos.tests.test_st62508_pos_multichannel: Starting TestST62508PosMultichannel.test_walkin_and_sale_order_consolidate_without_double_count ... 2026-08-13 07:14:23,365 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target_pos.tests.test_st62508_pos_multichannel: Starting TestST62508PosMultichannel.test_walkin_pos_channel_reports_untaxed_not_tax_inclusive ... 2026-08-13 07:14:23,582 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-13 07:14:24,621 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [356] 2026-08-13 07:14:24,709 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [357] 2026-08-13 07:14:25,395 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target_pos.tests.test_st62508_pos_report_crash: Starting TestTargetPosSaleReportCrash.test_confirming_sales_order_does_not_crash_when_salesperson_has_pos_orders_in_period ... 2026-08-13 07:14:27,876 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target_pos.tests.test_st62508_pos_report_crash: Starting TestTargetPosSaleReportCrash.test_confirming_sales_order_does_not_crash_when_team_has_pos_orders_in_period ... 2026-08-13 07:14:29,883 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-13 07:14:30,897 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [358] 2026-08-13 07:14:31,019 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [359] 2026-08-13 07:14:31,787 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target_pos.tests.test_target_pos: Starting TestTargetPos.test_cancelled_target_reports_zero_on_every_channel ... 2026-08-13 07:14:33,300 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target_pos.tests.test_target_pos: Starting TestTargetPos.test_compute_sales_kpi_on_target ... 2026-08-13 07:14:34,772 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #100 deleted mail.mail records with IDs: [360] 2026-08-13 07:14:37,110 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [361] 2026-08-13 07:14:37,553 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target_pos.tests.test_target_pos: Starting TestTargetPos.test_linking_pos_order_to_target ... 2026-08-13 07:14:38,881 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #99 deleted mail.mail records with IDs: [362] 2026-08-13 07:14:39,222 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-13 07:14:40,264 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [363] 2026-08-13 07:14:40,354 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [364] 2026-08-13 07:14:40,510 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_draft_target_reports_zero_ordered_total ... 2026-08-13 07:14:43,489 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_draft_target_reports_zero_untaxed_total ... 2026-08-13 07:14:45,858 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_ordered_sales_total_equals_sale_channel_on_pos_less_db ... 2026-08-13 07:14:47,301 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_ordered_total_excludes_another_company_sale_order ... 2026-08-13 07:14:56,808 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_ordered_total_excludes_sale_order_rescheduled_out_of_period ... 2026-08-13 07:14:59,045 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_ordered_total_recomputes_when_draft_target_is_approved ... 2026-08-13 07:15:01,726 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_ordered_total_reports_untaxed_base_not_tax_inclusive_amount ... 2026-08-13 07:15:04,104 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_sales_total_keeps_invoice_lens_while_ordered_total_tracks_orders ... 2026-08-13 07:15:05,870 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [365] 2026-08-13 07:15:06,292 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_untaxed_total_excludes_another_company_sale_order ... 2026-08-13 07:15:16,007 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_untaxed_total_excludes_sale_order_rescheduled_out_of_period ... 2026-08-13 07:15:18,516 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_untaxed_total_recomputes_when_draft_target_is_approved ... 2026-08-13 07:15:21,209 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_untaxed_total_reports_untaxed_base_not_tax_inclusive_amount ... 2026-08-13 07:15:23,552 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-13 07:15:24,607 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [366] 2026-08-13 07:15:24,706 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [367] 2026-08-13 07:15:24,901 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target_sale.tests.test_st62508_sale_depends: Starting TestST62508SaleDepends.test_untaxed_total_drops_to_zero_when_end_date_shrinks_below_order_date ... 2026-08-13 07:15:26,580 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target_sale.tests.test_st62508_sale_depends: Starting TestST62508SaleDepends.test_untaxed_total_drops_to_zero_when_order_rescheduled_out_of_period_without_trigger ... 2026-08-13 07:15:28,341 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-13 07:15:29,565 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [368] 2026-08-13 07:15:29,665 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [369] 2026-08-13 07:15:29,868 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target_sale.tests.test_st62508_sale_migration: Starting TestST62508SaleMigration.test_migration_heals_boundary_day_order_to_orm_recompute_value ... 2026-08-13 07:15:32,809 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target_sale.tests.test_st62508_sale_migration: Starting TestST62508SaleMigration.test_migration_heals_foreign_currency_target_to_orm_recompute_value ... 2026-08-13 07:15:32,862 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7190] 2026-08-13 07:15:32,862 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [126] 2026-08-13 07:15:34,666 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-13 07:15:35,845 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [370] 2026-08-13 07:15:35,957 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [371] 2026-08-13 07:15:36,171 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target_sale.tests.test_target_sale: Starting TestTargetSale.test_compute_sales_kpi_on_target ... 2026-08-13 07:15:39,422 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [372] 2026-08-13 07:15:40,247 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [373] 2026-08-13 07:15:41,441 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [126, 125] 2026-08-13 07:15:41,468 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [111] 2026-08-13 07:15:41,479 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [115] 2026-08-13 07:15:41,786 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target_sale.tests.test_target_sale: Starting TestTargetSale.test_cron_update_current_month_target ... 2026-08-13 07:15:44,077 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_cron: Job "Compute CRM Teams' Current Month Invoiced Target" (116) started manually 2026-08-13 07:15:44,190 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_cron: Job "Compute CRM Teams' Current Month Invoiced Target" (116) done 2026-08-13 07:15:44,192 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_cron: Job "Compute Users' Current Month Invoiced Target" (117) started manually 2026-08-13 07:15:44,225 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_cron: Job "Compute Users' Current Month Invoiced Target" (117) done 2026-08-13 07:15:44,272 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_target_sale.tests.test_target_sale: Starting TestTargetSale.test_linking_so_invoice_to_target ... 2026-08-13 07:15:46,604 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [374] 2026-08-13 07:15:47,455 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-13 07:15:48,863 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_team_advanced.tests.test_regions_hierarchy: Starting TestRegionsHierarchy.test_2010_regions_hierarchy ... 2026-08-13 07:15:48,912 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:15:49,961 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1000_compute_user_id ... 2026-08-13 07:15:49,985 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1001_compute_recursive_child_ids ... 2026-08-13 07:15:50,006 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1002_compute_member_ids ... 2026-08-13 07:15:50,075 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1003_group_sale_salesman ... 2026-08-13 07:15:50,144 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 129, model: crm.team 2026-08-13 07:15:50,152 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 129, model: crm.team 2026-08-13 07:15:50,155 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 129, model: crm.team 2026-08-13 07:15:50,163 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 129, model: crm.team 2026-08-13 07:15:50,166 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 129, model: crm.team 2026-08-13 07:15:50,184 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 129, model: crm.team 2026-08-13 07:15:50,188 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 129, model: crm.team.region 2026-08-13 07:15:50,189 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 129, model: crm.team.region 2026-08-13 07:15:50,191 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 129, model: crm.team.region 2026-08-13 07:15:50,192 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 129, model: crm.team.region 2026-08-13 07:15:50,194 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 129, model: crm.team.region 2026-08-13 07:15:50,209 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1004_group_sale_salesman_team_lead ... 2026-08-13 07:15:50,286 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 129, model: crm.team 2026-08-13 07:15:50,298 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 129, model: crm.team 2026-08-13 07:15:50,302 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 129, model: crm.team 2026-08-13 07:15:50,314 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 129, model: crm.team 2026-08-13 07:15:50,317 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 129, model: crm.team 2026-08-13 07:15:50,342 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 129, model: crm.team 2026-08-13 07:15:50,346 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 129, model: crm.team.region 2026-08-13 07:15:50,348 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 129, model: crm.team.region 2026-08-13 07:15:50,350 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 129, model: crm.team.region 2026-08-13 07:15:50,352 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 129, model: crm.team.region 2026-08-13 07:15:50,354 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 129, model: crm.team.region 2026-08-13 07:15:50,376 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1005_group_sale_salesman_sale_rg ... 2026-08-13 07:15:50,472 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 129, model: crm.team 2026-08-13 07:15:50,489 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 129, model: crm.team 2026-08-13 07:15:50,501 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 129, model: crm.team 2026-08-13 07:15:50,520 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 129, model: crm.team 2026-08-13 07:15:50,525 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 129, model: crm.team 2026-08-13 07:15:50,550 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 129, model: crm.team 2026-08-13 07:15:50,556 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 129, model: crm.team.region 2026-08-13 07:15:50,558 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 129, model: crm.team.region 2026-08-13 07:15:50,560 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 129, model: crm.team.region 2026-08-13 07:15:50,562 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 129, model: crm.team.region 2026-08-13 07:15:50,564 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 129, model: crm.team.region 2026-08-13 07:15:50,587 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1006_group_sale_team_leader ... 2026-08-13 07:15:50,691 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 129, model: crm.team 2026-08-13 07:15:50,703 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 129, model: crm.team 2026-08-13 07:15:50,708 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 129, model: crm.team 2026-08-13 07:15:50,719 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 129, model: crm.team 2026-08-13 07:15:50,723 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 129, model: crm.team 2026-08-13 07:15:50,749 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 129, model: crm.team 2026-08-13 07:15:50,753 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 129, model: crm.team.region 2026-08-13 07:15:50,755 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 129, model: crm.team.region 2026-08-13 07:15:50,757 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 129, model: crm.team.region 2026-08-13 07:15:50,759 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 129, model: crm.team.region 2026-08-13 07:15:50,761 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 129, model: crm.team.region 2026-08-13 07:15:50,783 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1007_group_sale_team_leader_sale_rg ... 2026-08-13 07:15:50,876 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 129, model: crm.team 2026-08-13 07:15:50,885 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 129, model: crm.team 2026-08-13 07:15:50,888 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 129, model: crm.team 2026-08-13 07:15:50,896 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 129, model: crm.team 2026-08-13 07:15:50,899 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 129, model: crm.team 2026-08-13 07:15:50,918 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 129, model: crm.team 2026-08-13 07:15:50,922 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 129, model: crm.team.region 2026-08-13 07:15:50,923 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 129, model: crm.team.region 2026-08-13 07:15:50,925 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 129, model: crm.team.region 2026-08-13 07:15:50,926 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 129, model: crm.team.region 2026-08-13 07:15:50,927 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 129, model: crm.team.region 2026-08-13 07:15:50,941 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1008_group_sale_regional_admin ... 2026-08-13 07:15:51,041 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 129, model: crm.team 2026-08-13 07:15:51,051 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 129, model: crm.team 2026-08-13 07:15:51,067 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [39], uid: 129, model: crm.team 2026-08-13 07:15:51,074 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 129, model: crm.team 2026-08-13 07:15:51,104 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 129, model: crm.team.region 2026-08-13 07:15:51,111 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 129, model: crm.team.region 2026-08-13 07:15:51,112 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 129, model: crm.team.region 2026-08-13 07:15:51,114 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 129, model: crm.team.region 2026-08-13 07:15:51,116 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 129, model: crm.team.region 2026-08-13 07:15:51,131 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1009_group_sale_regional_manager_team_leader ... 2026-08-13 07:15:51,229 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 129, model: crm.team 2026-08-13 07:15:51,237 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 129, model: crm.team 2026-08-13 07:15:51,254 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [39], uid: 129, model: crm.team 2026-08-13 07:15:51,265 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 129, model: crm.team 2026-08-13 07:15:51,300 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 129, model: crm.team.region 2026-08-13 07:15:51,308 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 129, model: crm.team.region 2026-08-13 07:15:51,309 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 129, model: crm.team.region 2026-08-13 07:15:51,312 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 129, model: crm.team.region 2026-08-13 07:15:51,315 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 129, model: crm.team.region 2026-08-13 07:15:51,329 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1010_group_sale_regional_admin_child ... 2026-08-13 07:15:51,465 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 129, model: crm.team 2026-08-13 07:15:51,483 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1011_group_sale_salesman_all_leads ... 2026-08-13 07:15:51,598 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 129, model: crm.team 2026-08-13 07:15:51,607 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 129, model: crm.team 2026-08-13 07:15:51,637 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 129, model: crm.team.region 2026-08-13 07:15:51,644 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 129, model: crm.team.region 2026-08-13 07:15:51,674 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:15:52,710 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_team_advanced_crm.tests.test_security_crm: Starting TestSalesTeamAdvancedSaleSecurity.test_2000_group_sale_team_leader_member ... 2026-08-13 07:15:52,832 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:52,865 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:52,895 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:52,924 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:52,933 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 134, model: crm.lead 2026-08-13 07:15:52,952 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [61], uid: 134, model: crm.lead 2026-08-13 07:15:52,969 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 134, model: crm.lead 2026-08-13 07:15:52,982 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:52,991 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 134, model: crm.lead 2026-08-13 07:15:53,008 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [62], uid: 134, model: crm.lead 2026-08-13 07:15:53,026 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 134, model: crm.lead 2026-08-13 07:15:53,039 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:53,058 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:53,069 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:53,088 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_team_advanced_crm.tests.test_security_crm: Starting TestSalesTeamAdvancedSaleSecurity.test_2001_group_sale_team_leader_leader ... 2026-08-13 07:15:53,264 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:53,313 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:53,344 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:53,387 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:53,397 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 134, model: crm.lead 2026-08-13 07:15:53,416 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [61], uid: 134, model: crm.lead 2026-08-13 07:15:53,433 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 134, model: crm.lead 2026-08-13 07:15:53,448 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:53,456 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 134, model: crm.lead 2026-08-13 07:15:53,484 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [62], uid: 134, model: crm.lead 2026-08-13 07:15:53,502 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 134, model: crm.lead 2026-08-13 07:15:53,518 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:53,537 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:53,552 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:53,573 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_team_advanced_crm.tests.test_security_crm: Starting TestSalesTeamAdvancedSaleSecurity.test_2002_group_sale_regional_manager_member ... 2026-08-13 07:15:53,706 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:53,742 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:53,772 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:53,785 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 134, model: crm.lead 2026-08-13 07:15:53,816 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [61], uid: 134, model: crm.lead 2026-08-13 07:15:53,841 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 134, model: crm.lead 2026-08-13 07:15:53,856 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:53,870 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 134, model: crm.lead 2026-08-13 07:15:53,898 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [62], uid: 134, model: crm.lead 2026-08-13 07:15:53,925 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 134, model: crm.lead 2026-08-13 07:15:53,944 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:53,959 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:53,972 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:53,993 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_team_advanced_crm.tests.test_security_crm: Starting TestSalesTeamAdvancedSaleSecurity.test_2003_group_sale_regional_manager_direct ... 2026-08-13 07:15:54,161 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:54,195 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:54,224 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:54,235 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 134, model: crm.lead 2026-08-13 07:15:54,254 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [61], uid: 134, model: crm.lead 2026-08-13 07:15:54,270 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 134, model: crm.lead 2026-08-13 07:15:54,283 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:54,293 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 134, model: crm.lead 2026-08-13 07:15:54,314 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [62], uid: 134, model: crm.lead 2026-08-13 07:15:54,330 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 134, model: crm.lead 2026-08-13 07:15:54,343 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:54,358 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:54,370 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:54,387 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_team_advanced_crm.tests.test_security_crm: Starting TestSalesTeamAdvancedSaleSecurity.test_2004_group_sale_regional_manager_parent ... 2026-08-13 07:15:54,549 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:54,586 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:54,626 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:54,641 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 134, model: crm.lead 2026-08-13 07:15:54,668 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [61], uid: 134, model: crm.lead 2026-08-13 07:15:54,692 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 134, model: crm.lead 2026-08-13 07:15:54,709 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:54,721 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 134, model: crm.lead 2026-08-13 07:15:54,756 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [62], uid: 134, model: crm.lead 2026-08-13 07:15:54,798 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 134, model: crm.lead 2026-08-13 07:15:54,820 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:54,843 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:54,864 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:54,890 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_team_advanced_crm.tests.test_security_crm: Starting TestSalesTeamAdvancedSaleSecurity.test_2005_group_sale_regional_manager_child ... 2026-08-13 07:15:55,063 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [57], uid: 134, model: crm.lead 2026-08-13 07:15:55,108 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [57], uid: 134, model: crm.lead 2026-08-13 07:15:55,129 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [57], uid: 134, model: crm.lead 2026-08-13 07:15:55,150 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:55,167 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [58], uid: 134, model: crm.lead 2026-08-13 07:15:55,197 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [58], uid: 134, model: crm.lead 2026-08-13 07:15:55,222 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [58], uid: 134, model: crm.lead 2026-08-13 07:15:55,244 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:55,258 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 134, model: crm.lead 2026-08-13 07:15:55,281 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [61], uid: 134, model: crm.lead 2026-08-13 07:15:55,313 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 134, model: crm.lead 2026-08-13 07:15:55,333 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:55,352 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 134, model: crm.lead 2026-08-13 07:15:55,400 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [62], uid: 134, model: crm.lead 2026-08-13 07:15:55,429 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 134, model: crm.lead 2026-08-13 07:15:55,452 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:55,477 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:55,498 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 134, model: crm.lead 2026-08-13 07:15:55,533 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:15:55,903 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [375] 2026-08-13 07:15:55,915 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8608] 2026-08-13 07:15:55,920 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:15:56,002 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_team_advanced_crm.tests.test_team_leader_sync: Starting TestTeamLeaderSync.test_batch_write_team_id_syncs_team_leader_id_every_record ... 2026-08-13 07:15:56,249 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [376] 2026-08-13 07:15:56,255 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8612] 2026-08-13 07:15:56,259 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:15:56,441 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_team_advanced_crm.tests.test_team_leader_sync: Starting TestTeamLeaderSync.test_form_onchange_team_id_updates_team_leader_id ... 2026-08-13 07:15:56,541 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_team_advanced_crm.tests.test_team_leader_sync: Starting TestTeamLeaderSync.test_write_team_id_syncs_team_leader_id_single_record ... 2026-08-13 07:15:56,602 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:15:58,143 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3000_group_sale_team_leader_member ... 2026-08-13 07:15:58,450 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 140, model: sale.order 2026-08-13 07:15:58,474 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 140, model: sale.order 2026-08-13 07:15:58,496 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 140, model: sale.order 2026-08-13 07:15:58,530 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3001_group_sale_team_leader_leader ... 2026-08-13 07:15:58,961 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #140 deleted mail.message records with IDs: [3042] 2026-08-13 07:15:58,971 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 140, model: sale.order 2026-08-13 07:15:58,980 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 140, model: sale.order 2026-08-13 07:15:59,006 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 140, model: sale.order 2026-08-13 07:15:59,021 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 140, model: sale.order 2026-08-13 07:15:59,044 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3003_group_sale_regional_manager_direct ... 2026-08-13 07:15:59,736 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #140 deleted mail.message records with IDs: [3042] 2026-08-13 07:15:59,747 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 140, model: sale.order 2026-08-13 07:16:00,048 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #140 deleted mail.message records with IDs: [6542, 3948, 3065, 3044] 2026-08-13 07:16:00,064 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 140, model: sale.order 2026-08-13 07:16:00,366 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #140 deleted mail.message records with IDs: [6097, 3949, 3066, 3045] 2026-08-13 07:16:00,374 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 140, model: sale.order 2026-08-13 07:16:00,640 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #140 deleted ir.model.data records with IDs: [229349, 229350, 229351] 2026-08-13 07:16:00,640 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #140 deleted mail.message records with IDs: [3947, 3064, 3063, 3062, 3043] 2026-08-13 07:16:00,652 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 140, model: sale.order 2026-08-13 07:16:00,677 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 140, model: sale.order 2026-08-13 07:16:00,696 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 140, model: sale.order 2026-08-13 07:16:00,714 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 140, model: sale.order 2026-08-13 07:16:00,738 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3004_group_sale_regional_manager_child ... 2026-08-13 07:16:00,990 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 140, model: sale.order 2026-08-13 07:16:01,016 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 140, model: sale.order 2026-08-13 07:16:01,046 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 140, model: sale.order 2026-08-13 07:16:01,071 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 140, model: sale.order 2026-08-13 07:16:01,098 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 140, model: sale.order 2026-08-13 07:16:01,125 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 140, model: sale.order 2026-08-13 07:16:01,391 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #140 deleted mail.message records with IDs: [6097, 3949, 3066, 3045] 2026-08-13 07:16:01,402 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 140, model: sale.order 2026-08-13 07:16:01,418 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 140, model: sale.order 2026-08-13 07:16:01,446 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 140, model: sale.order 2026-08-13 07:16:01,473 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 140, model: sale.order 2026-08-13 07:16:01,499 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3004_group_sale_regional_manager_parent ... 2026-08-13 07:16:02,277 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #140 deleted mail.message records with IDs: [3042] 2026-08-13 07:16:02,287 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 140, model: sale.order 2026-08-13 07:16:02,545 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #140 deleted mail.message records with IDs: [6542, 3948, 3065, 3044] 2026-08-13 07:16:02,556 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 140, model: sale.order 2026-08-13 07:16:02,807 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #140 deleted mail.message records with IDs: [6097, 3949, 3066, 3045] 2026-08-13 07:16:02,823 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 140, model: sale.order 2026-08-13 07:16:03,101 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #140 deleted ir.model.data records with IDs: [229349, 229350, 229351] 2026-08-13 07:16:03,101 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #140 deleted mail.message records with IDs: [3947, 3064, 3063, 3062, 3043] 2026-08-13 07:16:03,113 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 140, model: sale.order 2026-08-13 07:16:03,437 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #140 deleted mail.message records with IDs: [3067, 3046] 2026-08-13 07:16:03,447 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 140, model: sale.order 2026-08-13 07:16:03,466 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3005_group_sale_regional_manager_assistant_direct ... 2026-08-13 07:16:04,175 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #140 deleted mail.message records with IDs: [3042] 2026-08-13 07:16:04,194 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 140, model: sale.order 2026-08-13 07:16:04,414 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #140 deleted mail.message records with IDs: [6542, 3948, 3065, 3044] 2026-08-13 07:16:04,423 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 140, model: sale.order 2026-08-13 07:16:04,656 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #140 deleted mail.message records with IDs: [6097, 3949, 3066, 3045] 2026-08-13 07:16:04,666 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 140, model: sale.order 2026-08-13 07:16:04,881 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #140 deleted ir.model.data records with IDs: [229349, 229350, 229351] 2026-08-13 07:16:04,882 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #140 deleted mail.message records with IDs: [3947, 3064, 3063, 3062, 3043] 2026-08-13 07:16:04,894 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 140, model: sale.order 2026-08-13 07:16:04,919 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3006_group_sale_regional_manager_assistant_parent ... 2026-08-13 07:16:05,689 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #140 deleted mail.message records with IDs: [3042] 2026-08-13 07:16:05,708 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 140, model: sale.order 2026-08-13 07:16:06,031 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #140 deleted mail.message records with IDs: [6542, 3948, 3065, 3044] 2026-08-13 07:16:06,042 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 140, model: sale.order 2026-08-13 07:16:06,269 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #140 deleted mail.message records with IDs: [6097, 3949, 3066, 3045] 2026-08-13 07:16:06,278 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 140, model: sale.order 2026-08-13 07:16:06,519 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #140 deleted ir.model.data records with IDs: [229349, 229350, 229351] 2026-08-13 07:16:06,519 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #140 deleted mail.message records with IDs: [3947, 3064, 3063, 3062, 3043] 2026-08-13 07:16:06,532 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 140, model: sale.order 2026-08-13 07:16:06,557 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3007_group_sale_regional_manager_assistant_child ... 2026-08-13 07:16:06,851 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 140, model: sale.order 2026-08-13 07:16:06,869 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 140, model: sale.order 2026-08-13 07:16:06,889 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 140, model: sale.order 2026-08-13 07:16:06,908 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 140, model: sale.order 2026-08-13 07:16:06,926 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 140, model: sale.order 2026-08-13 07:16:06,944 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 140, model: sale.order 2026-08-13 07:16:07,274 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #140 deleted mail.message records with IDs: [6097, 3949, 3066, 3045] 2026-08-13 07:16:07,283 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 140, model: sale.order 2026-08-13 07:16:07,295 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 140, model: sale.order 2026-08-13 07:16:07,315 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 140, model: sale.order 2026-08-13 07:16:07,335 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 140, model: sale.order 2026-08-13 07:16:07,371 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:16:07,384 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_signup_email_verification.tests.test_signup_email_verification: Starting TestSignUpEmailVerification.test_signup_with_exist_email ... 2026-08-13 07:16:07,914 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:16:08,586 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:16:08] "GET / HTTP/1.1" 200 - 177 0.061 0.613 2026-08-13 07:16:09,264 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Simulating signal changes during tests 2026-08-13 07:16:09,264 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:16:09] "POST /web/signup HTTP/1.1" 200 - 230 0.104 0.368 2026-08-13 07:16:09,289 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_signup_email_verification.tests.test_signup_email_verification: Starting TestSignUpEmailVerification.test_signup_with_invalid_email ... 2026-08-13 07:16:09,853 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:16:10,643 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:16:10] "GET / HTTP/1.1" 200 - 177 0.095 0.696 2026-08-13 07:16:10,730 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:16:10] "POST /web/signup HTTP/1.1" 200 - 37 0.022 0.060 2026-08-13 07:16:10,749 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_signup_email_verification.tests.test_signup_email_verification: Starting TestSignUpEmailVerification.test_signup_with_invalid_email_and_password ... 2026-08-13 07:16:11,356 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:16:12,621 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:16:12] "GET / HTTP/1.1" 200 - 177 0.061 1.205 2026-08-13 07:16:12,649 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_signup_email_verification.tests.test_signup_email_verification: Starting TestSignUpEmailVerification.test_signup_with_valid_email ... 2026-08-13 07:16:13,271 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:16:13,953 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:16:13] "GET / HTTP/1.1" 200 - 177 0.066 0.618 2026-08-13 07:16:14,200 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:16:14,510 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Simulating signal changes during tests 2026-08-13 07:16:14,510 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:16:14] "POST /web/signup HTTP/1.1" 200 - 322 0.129 0.423 2026-08-13 07:16:14,545 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:16:14,981 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_01_sshkey_wrong_password ... 2026-08-13 07:16:15,021 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_02_sshkey_right_password ... 2026-08-13 07:16:15,325 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_04_personal_sshkey ... 2026-08-13 07:16:15,710 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_05_company_sshkey_non_key_user ... 2026-08-13 07:16:16,072 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_06_company_sshkey_admin_key_user ... 2026-08-13 07:16:16,475 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_07_use_current_company_sshkey ... 2026-08-13 07:16:19,783 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_08_internal_user_crud_key ... 2026-08-13 07:16:20,110 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 147, model: sshkey.pair 2026-08-13 07:16:20,134 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_09_user_sshkey_crud_another_key ... 2026-08-13 07:16:20,468 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [8], uid: 147, model: sshkey.pair 2026-08-13 07:16:20,746 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [9], uid: 147, model: sshkey.pair 2026-08-13 07:16:20,769 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_09_user_sshkey_crud_key ... 2026-08-13 07:16:21,497 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #147 deleted ir.attachment records with IDs: [4244, 4245] 2026-08-13 07:16:21,497 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #147 deleted sshkey.pair records with IDs: [10] 2026-08-13 07:16:21,528 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-13 07:16:21,537 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_account_moves_link.tests.test_access_right: Starting TestAccessRight.test_access_right_user_accountant ... 2026-08-13 07:16:23,058 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_account_moves_link.tests.test_access_right: Starting TestAccessRight.test_access_right_user_accountant_billing ... 2026-08-13 07:16:24,667 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 157, model: stock.valuation.layer 2026-08-13 07:16:24,692 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_account_moves_link.tests.test_access_right: Starting TestAccessRight.test_access_right_user_inventory ... 2026-08-13 07:16:26,340 202 INFO rb-2f9fcab-223857-403444 odoo.models: Access Denied by ACLs for operation: read, uid: 159, model: stock.picking, fields: account_move_ids 2026-08-13 07:16:26,375 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_account_moves_link.tests.test_access_right: Starting TestAccessRight.test_access_right_user_inventory_accountant_admin ... 2026-08-13 07:16:27,946 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_account_moves_link.tests.test_access_right: Starting TestAccessRight.test_access_right_user_inventory_billing ... 2026-08-13 07:16:29,653 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 170, model: stock.valuation.layer 2026-08-13 07:16:29,683 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-13 07:16:29,694 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_account_moves_link.tests.test_stock_picking: Starting TestStockPicking.test_delivery_picking ... 2026-08-13 07:16:31,437 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_account_moves_link.tests.test_stock_picking: Starting TestStockPicking.test_inventory_transfer_type_internal ... 2026-08-13 07:16:32,737 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_account_moves_link.tests.test_stock_picking: Starting TestStockPicking.test_inventory_transfer_type_receipts ... 2026-08-13 07:16:34,457 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-13 07:16:41,766 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_asset.tests.test_asset_from_invoice: Starting TestAssetFromInvoice.test_01_asset_created_from_invoice ... 2026-08-13 07:16:43,601 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:16:43,986 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_asset.tests.test_stock_asset_flow: Starting TestStockAssetFlow.test_01_out_picking_with_stockrable_serial_product ... 2026-08-13 07:16:45,150 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53] 2026-08-13 07:16:45,172 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66] 2026-08-13 07:16:47,003 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [70, 71, 72, 73, 74, 75, 76, 77, 78, 79] 2026-08-13 07:16:47,046 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [161] 2026-08-13 07:16:47,132 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [420, 421] 2026-08-13 07:16:47,156 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8721, 8710] 2026-08-13 07:16:47,220 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted account.move records with IDs: [157] 2026-08-13 07:16:48,554 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_asset.tests.test_stock_asset_flow: Starting TestStockAssetFlow.test_02_out_picking_with_stockrable_serial_product_multi ... 2026-08-13 07:16:49,495 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_asset.tests.test_stock_asset_flow: Starting TestStockAssetFlow.test_03_out_picking_with_stockrable_serial_product_multi ... 2026-08-13 07:16:51,417 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:16:51,770 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_01_out_picking_with_storable_product_no_tracking ... 2026-08-13 07:16:52,343 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_02_out_picking_with_consumable_product ... 2026-08-13 07:16:52,866 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_03_out_picking_with_storable_product_tracking ... 2026-08-13 07:16:53,115 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_04_return_picking_with_asset_that_is_in_draft ... 2026-08-13 07:16:54,655 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted account.asset.asset records with IDs: [18] 2026-08-13 07:16:54,986 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_05_return_picking_with_asset_that_is_not_in_draft ... 2026-08-13 07:16:58,605 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8797] 2026-08-13 07:16:58,666 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_06_two_asset_with_same_serial ... 2026-08-13 07:16:59,909 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [223, 224, 225, 226, 227, 228, 229, 230, 231, 232, 233, 234, 235] 2026-08-13 07:17:01,692 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [236, 237, 238, 239, 240, 241, 242, 243, 244, 245, 246, 247, 248] 2026-08-13 07:17:03,495 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_07_out_picking_with_storable_product_tracking ... 2026-08-13 07:17:03,739 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:17:04,074 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_asset.tests.test_upg_18: Starting TestStockAssetUpg18.test_01_post_calls_super_then_syncs_linked_stock_move ... 2026-08-13 07:17:07,047 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [265, 266, 267, 268, 269, 270, 271, 272, 273, 274] 2026-08-13 07:17:07,082 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [237] 2026-08-13 07:17:07,160 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [571, 572] 2026-08-13 07:17:07,193 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8918, 8907] 2026-08-13 07:17:07,239 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted account.move records with IDs: [227] 2026-08-13 07:17:08,017 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:17:09,818 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [275, 276, 277, 278, 279, 280, 281, 282, 283, 284, 285, 286, 287] 2026-08-13 07:17:09,843 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [288] 2026-08-13 07:17:09,846 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_asset_equipment.tests.test_asset_equipment: Starting TestAssetEquipment.test_constraint_asset_lot_duplicate ... 2026-08-13 07:17:10,135 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_asset_equipment.tests.test_asset_equipment: Starting TestAssetEquipment.test_export_asset_to_equipment ... 2026-08-13 07:17:11,851 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted account.asset.asset records with IDs: [26] 2026-08-13 07:17:12,220 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_asset_equipment.tests.test_asset_equipment: Starting TestAssetEquipment.test_state_asset_equal_state_equipment ... 2026-08-13 07:17:13,664 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_asset_equipment.tests.test_asset_equipment: Starting TestAssetEquipment.test_two_asset_with_same_equipment ... 2026-08-13 07:17:14,869 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [319, 320, 321, 322, 323, 324, 325, 326, 327, 328, 329, 330, 331] 2026-08-13 07:17:16,869 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [332, 333, 334, 335, 336, 337, 338, 339, 340, 341, 342, 343, 344] 2026-08-13 07:17:18,533 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:17:18,864 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_equipment.tests.test_data_after_install: Starting TestData.test_data_after_install ... 2026-08-13 07:17:18,902 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:17:19,196 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_equipment.tests.test_equipment: Starting TestEquipment.test_check_compute_equipment ... 2026-08-13 07:17:19,262 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:17:19,642 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_equipment.tests.test_product: Starting TestProduct.test_01_constrains_product ... 2026-08-13 07:17:19,682 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_equipment.tests.test_product: Starting TestProduct.test_01_onchange_product ... 2026-08-13 07:17:20,605 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_equipment.tests.test_product: Starting TestProduct.test_02_constrains_product ... 2026-08-13 07:17:20,716 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:17:21,045 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_01_check_stock_picking_equipment ... 2026-08-13 07:17:21,301 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_02_check_stock_picking_equipment ... 2026-08-13 07:17:21,570 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_03_check_stock_picking_equipment ... 2026-08-13 07:17:21,852 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_04_check_stock_picking_equipment ... 2026-08-13 07:17:22,166 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_05_check_stock_picking_equipment ... 2026-08-13 07:17:22,341 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_06_check_stock_picking_equipment ... 2026-08-13 07:17:22,560 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:17:22,570 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_equipment_bom_kit.tests.test_purchase_bom_kit_equipment: Starting TestPurchaseBomKitEquipment.test_01_check_equipment_from_purchase_order ... 2026-08-13 07:17:23,508 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted stock.move records with IDs: [231] 2026-08-13 07:17:23,878 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_equipment_bom_kit.tests.test_purchase_bom_kit_equipment: Starting TestPurchaseBomKitEquipment.test_03_check_equipment_from_purchase_order ... 2026-08-13 07:17:24,727 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted stock.move records with IDs: [234] 2026-08-13 07:17:25,018 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:17:25,028 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_equipment_bom_kit.tests.test_security: Starting TestSecurity.test_access_right_manager ... 2026-08-13 07:17:25,132 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted product.set records with IDs: [2] 2026-08-13 07:17:25,141 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted product.set.line records with IDs: [3] 2026-08-13 07:17:25,167 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:17:25,180 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_equipment_bom_kit.tests.test_stock_picking: Starting TestPicking.test_compute_product_set_line_ids ... 2026-08-13 07:17:29,570 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted product.set records with IDs: [3] 2026-08-13 07:17:29,624 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:17:29,632 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_equipment_hierarchy.tests.test_stock_production_lot: Starting TestStockProductLot.test_01_compute_recursive_maintenance ... 2026-08-13 07:17:29,751 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_equipment_hierarchy.tests.test_stock_production_lot: Starting TestStockProductLot.test_02_compute_recursive_maintenance ... 2026-08-13 07:17:29,858 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_equipment_hierarchy.tests.test_stock_production_lot: Starting TestStockProductLot.test_03_compute_recursive_maintenance ... 2026-08-13 07:17:30,011 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_stock_equipment_hierarchy.tests.test_stock_production_lot: Starting TestStockProductLot.test_04_compute_recursive_maintenance ... 2026-08-13 07:17:30,195 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:17:30,210 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_token_expiration_test.tests.test_rotating_token: Starting TestTokenExpiration.test_copy ... 2026-08-13 07:17:30,266 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_token_expiration_test.tests.test_rotating_token: Starting TestTokenExpiration.test_cron_rotate_tokens ... 2026-08-13 07:17:30,295 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted rotating.token.mixin.example.test records with IDs: [2] 2026-08-13 07:17:30,305 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [2] 2026-08-13 07:17:30,323 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_token_expiration_test.tests.test_rotating_token: Starting TestTokenExpiration.test_is_expired ... 2026-08-13 07:17:30,363 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_token_expiration_test.tests.test_rotating_token: Starting TestTokenExpiration.test_write ... 2026-08-13 07:17:30,419 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:17:30,429 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_compute_access_token ... 2026-08-13 07:17:30,470 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_constrains_rotating_token_life ... 2026-08-13 07:17:30,547 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_ensure_rotating_token ... 2026-08-13 07:17:30,580 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [7] 2026-08-13 07:17:30,599 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_generate_token ... 2026-08-13 07:17:30,638 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_get_expiration_date ... 2026-08-13 07:17:30,680 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_get_token_lifetime ... 2026-08-13 07:17:30,729 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_rotate_token ... 2026-08-13 07:17:30,758 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [13] 2026-08-13 07:17:30,792 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:17:30,805 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_unique_product_code.tests.test_constrains: Starting TestConstrains.test_01_constrains ... 2026-08-13 07:17:30,855 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_unique_product_code.tests.test_constrains: Starting TestConstrains.test_02_constrains ... 2026-08-13 07:17:30,899 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_unique_product_code.tests.test_constrains: Starting TestConstrains.test_03_constrains ... 2026-08-13 07:17:35,180 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:17:35,191 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_vat_counterpart.tests.test_account_tax_repartition_line: Starting TestAccountTaxRepartion.test_check_vat_ctp_account_id_when_change_tax_group_id_01 ... 2026-08-13 07:17:35,351 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_vat_counterpart.tests.test_account_tax_repartition_line: Starting TestAccountTaxRepartion.test_check_vat_ctp_account_id_when_change_tax_group_id_02 ... 2026-08-13 07:17:35,478 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_vat_counterpart.tests.test_account_tax_repartition_line: Starting TestAccountTaxRepartion.test_check_vat_ctp_account_id_when_change_tax_group_id_03 ... 2026-08-13 07:17:35,624 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_vat_counterpart.tests.test_account_tax_repartition_line: Starting TestAccountTaxRepartion.test_check_vat_ctp_account_id_when_create_new_01 ... 2026-08-13 07:17:35,757 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_vat_counterpart.tests.test_account_tax_repartition_line: Starting TestAccountTaxRepartion.test_check_vat_ctp_account_id_when_create_new_02 ... 2026-08-13 07:17:35,893 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_vat_counterpart.tests.test_account_tax_repartition_line: Starting TestAccountTaxRepartion.test_check_vat_ctp_account_id_when_create_new_03 ... 2026-08-13 07:17:36,041 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_vat_counterpart.tests.test_account_tax_repartition_line: Starting TestAccountTaxRepartion.test_check_vat_ctp_account_id_when_create_new_04 ... 2026-08-13 07:17:36,202 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:17:36,954 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_create ... 2026-08-13 07:17:37,176 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_price_interval_01 ... 2026-08-13 07:17:37,485 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_price_interval_02 ... 2026-08-13 07:17:37,871 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_price_interval_03 ... 2026-08-13 07:17:38,213 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_price_interval_04 ... 2026-08-13 07:17:38,868 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_vendor_pricelists ... 2026-08-13 07:17:40,208 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_multi_currency ... 2026-08-13 07:17:41,005 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_unlink ... 2026-08-13 07:17:41,053 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_write ... 2026-08-13 07:17:41,132 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-13 07:17:56,718 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_01_access_right_internal_user ... 2026-08-13 07:17:56,727 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 200, model: wallet 2026-08-13 07:17:56,732 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 200, model: wallet.type 2026-08-13 07:17:56,734 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 200, model: wallet.history 2026-08-13 07:17:56,737 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 200, model: wallet 2026-08-13 07:17:56,738 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 200, model: wallet.type 2026-08-13 07:17:56,739 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 200, model: wallet.history 2026-08-13 07:17:56,742 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 200, model: wallet 2026-08-13 07:17:56,743 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 200, model: wallet.type 2026-08-13 07:17:56,745 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 200, model: wallet.history 2026-08-13 07:17:56,759 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_02_access_right_portal_user ... 2026-08-13 07:17:56,766 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 199, model: wallet 2026-08-13 07:17:56,771 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 199, model: wallet.type 2026-08-13 07:17:56,773 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 199, model: wallet.history 2026-08-13 07:17:56,775 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 199, model: wallet 2026-08-13 07:17:56,776 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 199, model: wallet.type 2026-08-13 07:17:56,777 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 199, model: wallet.history 2026-08-13 07:17:56,779 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 199, model: wallet 2026-08-13 07:17:56,780 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 199, model: wallet.type 2026-08-13 07:17:56,781 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 199, model: wallet.history 2026-08-13 07:17:56,801 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_03_access_right_wallet_manager ... 2026-08-13 07:17:56,809 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 201, model: wallet 2026-08-13 07:17:56,817 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 201, model: wallet.type 2026-08-13 07:17:56,819 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 201, model: wallet.history 2026-08-13 07:17:56,821 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 201, model: wallet 2026-08-13 07:17:56,823 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 201, model: wallet.type 2026-08-13 07:17:56,825 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 201, model: wallet.history 2026-08-13 07:17:56,827 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 201, model: wallet 2026-08-13 07:17:56,828 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 201, model: wallet.type 2026-08-13 07:17:56,830 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 201, model: wallet.history 2026-08-13 07:17:56,845 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_04_access_right_account_readonly ... 2026-08-13 07:17:56,855 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 203, model: wallet 2026-08-13 07:17:56,863 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 203, model: wallet.type 2026-08-13 07:17:56,865 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 203, model: wallet.history 2026-08-13 07:17:56,868 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 203, model: wallet 2026-08-13 07:17:56,870 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 203, model: wallet.type 2026-08-13 07:17:56,872 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 203, model: wallet.history 2026-08-13 07:17:56,875 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 203, model: wallet 2026-08-13 07:17:56,877 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 203, model: wallet.type 2026-08-13 07:17:56,879 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 203, model: wallet.history 2026-08-13 07:17:56,895 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_05_access_right_account_invoice ... 2026-08-13 07:17:56,907 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 204, model: wallet 2026-08-13 07:17:56,915 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 204, model: wallet.type 2026-08-13 07:17:56,917 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 204, model: wallet.history 2026-08-13 07:17:56,922 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 204, model: wallet 2026-08-13 07:17:56,924 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 204, model: wallet.type 2026-08-13 07:17:56,927 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 204, model: wallet 2026-08-13 07:17:56,929 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 204, model: wallet.type 2026-08-13 07:17:56,931 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 204, model: wallet.history 2026-08-13 07:17:56,946 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_06_access_right_account_manager ... 2026-08-13 07:17:56,957 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 206, model: wallet 2026-08-13 07:17:56,963 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 206, model: wallet.history 2026-08-13 07:17:56,968 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 206, model: wallet 2026-08-13 07:17:56,971 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 206, model: wallet 2026-08-13 07:17:56,973 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 206, model: wallet.history 2026-08-13 07:17:56,990 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_07_own_access_rule_portal ... 2026-08-13 07:17:57,363 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 208, model: wallet 2026-08-13 07:17:57,371 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 207, model: wallet 2026-08-13 07:17:57,434 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 208, model: wallet.history 2026-08-13 07:17:57,445 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 207, model: wallet.history 2026-08-13 07:17:57,477 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_08_own_access_rule_internal ... 2026-08-13 07:17:57,902 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4], uid: 210, model: wallet 2026-08-13 07:17:57,912 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 209, model: wallet 2026-08-13 07:17:57,988 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 210, model: wallet.history 2026-08-13 07:17:58,005 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4], uid: 209, model: wallet.history 2026-08-13 07:17:58,083 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-08-13 07:18:13,918 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_multi_company: Starting TestMultiCompany.test_01_access_rule_wallet_type_multi_company ... 2026-08-13 07:18:13,989 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_multi_company: Starting TestMultiCompany.test_02_access_rule_wallet_multi_company ... 2026-08-13 07:18:14,067 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_multi_company: Starting TestMultiCompany.test_03_access_rule_wallet_history_multi_company ... 2026-08-13 07:18:14,153 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-13 07:18:29,775 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_01_create_non_wallet_payment ... 2026-08-13 07:18:30,183 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_02_create_wallet_payment ... 2026-08-13 07:18:30,724 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <552507256310469.1786605510.650969266891479-openerp-10-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:18:30,764 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [377] 2026-08-13 07:18:31,556 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <943695888268524.1786605511.519660711288452-openerp-10-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:18:31,602 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [378] 2026-08-13 07:18:31,932 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted account.partial.reconcile records with IDs: [45] 2026-08-13 07:18:32,028 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_03_wallet_payment_invalid_wallet_amount ... 2026-08-13 07:18:32,578 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <290270544105190.1786605512.506743907928467-openerp-11-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:18:32,621 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [379] 2026-08-13 07:18:33,197 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <469085245347401.1786605513.167731523513794-openerp-11-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:18:33,228 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [380] 2026-08-13 07:18:33,319 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_04_wallet_payment_invalid_wallet_configuration ... 2026-08-13 07:18:33,435 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_05_create_mix_wallet_payment ... 2026-08-13 07:18:33,836 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <336965667365326.1786605513.791295289993286-openerp-14-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:18:33,859 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [381] 2026-08-13 07:18:33,965 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_06_reconcile_invoice_with_lesser_wallet_payment ... 2026-08-13 07:18:34,956 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <989477155087302.1786605514.892205238342285-openerp-15-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:18:35,040 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [382] 2026-08-13 07:18:35,320 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <321730478536966.1786605515.294349908828735-openerp-15-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:18:35,339 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [383] 2026-08-13 07:18:35,376 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_07_reconcile_invoice_with_greater_wallet_payment ... 2026-08-13 07:18:36,443 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <718521840908837.1786605516.386598110198975-openerp-16-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:18:36,543 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [384] 2026-08-13 07:18:36,912 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <112279993554121.1786605516.872750520706177-openerp-16-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:18:36,943 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [385] 2026-08-13 07:18:36,969 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_08_reconcile_invoice_with_mix_wallet_payment ... 2026-08-13 07:18:37,906 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <188191530653151.1786605517.858954668045044-openerp-17-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:18:37,992 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [386] 2026-08-13 07:18:38,288 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <856315415033419.1786605518.255135059356689-openerp-17-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:18:38,312 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [387] 2026-08-13 07:18:38,345 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_09_reconcile_invoice_with_mix_wallet_payment ... 2026-08-13 07:18:39,227 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <782342320311286.1786605519.179965019226074-openerp-18-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:18:39,323 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [388] 2026-08-13 07:18:39,593 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_10_reconcile_invoice_with_mix_wallet_payment ... 2026-08-13 07:18:40,483 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <586293455186911.1786605520.431989192962646-openerp-19-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:18:40,565 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [389] 2026-08-13 07:18:40,917 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <336630250750373.1786605520.881840467453003-openerp-19-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:18:40,943 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [390] 2026-08-13 07:18:40,983 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_11_reconcile_invoice_with_wallet_payment_other_currency ... 2026-08-13 07:18:41,914 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <449939950205877.1786605521.851698160171509-openerp-20-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:18:42,011 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [391] 2026-08-13 07:18:42,311 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_12_reconcile_invoice_with_wallet_payment_other_currency ... 2026-08-13 07:18:43,339 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <455756549069705.1786605523.274957418441772-openerp-21-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:18:43,432 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [392] 2026-08-13 07:18:43,740 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_13_full_reconcile ... 2026-08-13 07:18:44,744 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <290423615363414.1786605524.682738780975342-openerp-22-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:18:44,840 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [393] 2026-08-13 07:18:45,170 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <002356440117572.1786605525.144925117492676-openerp-22-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:18:45,188 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [394] 2026-08-13 07:18:45,212 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_14_full_reconcile_exchange_rate ... 2026-08-13 07:18:46,177 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <300425697462242.1786605526.116250514984131-openerp-23-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:18:46,277 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [395] 2026-08-13 07:18:46,829 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <150767978520455.1786605526.796906709671021-openerp-23-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:18:46,860 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [396] 2026-08-13 07:18:46,904 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_15_reconcile_invoice_with_multiple_payments ... 2026-08-13 07:18:47,331 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <098568226484387.1786605527.282582521438599-openerp-24-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:18:47,357 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [397] 2026-08-13 07:18:47,817 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <261643494750203.1786605527.782914400100708-openerp-24-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:18:47,854 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [398] 2026-08-13 07:18:48,692 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <958786773311161.1786605528.658599376678467-openerp-24-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:18:48,782 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [399] 2026-08-13 07:18:48,821 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_16_reconcile_multiple_invoices_with_multiple_payments ... 2026-08-13 07:18:49,268 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <325482092363481.1786605529.207494974136353-openerp-25-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:18:49,302 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [400] 2026-08-13 07:18:50,200 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <763450758149181.1786605530.167614221572876-openerp-25-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:18:50,282 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [401] 2026-08-13 07:18:50,611 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <478244255293766.1786605530.581745386123657-openerp-25-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:18:50,636 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [402] 2026-08-13 07:18:51,493 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <012478585273404.1786605531.458921909332275-openerp-25-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:18:51,605 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [403] 2026-08-13 07:18:51,647 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_17_top_up_zero_wallet_amount_from_manual_journal_entry ... 2026-08-13 07:18:51,856 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_18_top_up_non_zero_wallet_amount_from_manual_journal_entry ... 2026-08-13 07:18:52,159 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <128952938667409.1786605532.105122804641724-openerp-27-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:18:52,180 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [404] 2026-08-13 07:18:52,212 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_19_withdraw_wallet ... 2026-08-13 07:18:52,696 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <874377910726026.1786605532.637721776962280-openerp-28-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:18:52,727 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [405] 2026-08-13 07:18:53,304 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <673755162981095.1786605533.260491371154785-openerp-28-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:18:53,346 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [406] 2026-08-13 07:18:53,613 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_20_register_payment_exceed_invoice_due_amount ... 2026-08-13 07:18:55,380 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <989549453501094.1786605535.321836709976196-openerp-31-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:18:55,495 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [407] 2026-08-13 07:18:55,865 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_21_register_payment_partial_reconcile ... 2026-08-13 07:18:57,256 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_22_register_payment_currency ... 2026-08-13 07:18:58,870 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <042588198694266.1786605538.813382625579834-openerp-32-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:18:58,927 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [408] 2026-08-13 07:18:59,151 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_23_register_payment_from_batch ... 2026-08-13 07:19:01,545 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_24_register_group_payment ... 2026-08-13 07:19:03,653 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <344612001605429.1786605543.596348524093628-openerp-33-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:19:03,774 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [409] 2026-08-13 07:19:04,145 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_25_multi_invoice_multi_payment_complex ... 2026-08-13 07:19:04,165 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted ir.model.data records with IDs: [7193, 7112, 7183, 7115, 7136, 7113, 7083, 7085, 7116, 7117, 7128, 7121, 7120, 7090, 7119, 7130, 7125, 7175, 7127, 7069, 7118, 7126, 7129, 7123, 7122, 7124, 7067, 7134, 7068, 7109, 7070, 7071, 7103, 7135, 7226, 7072, 7138, 7073, 7139, 7176, 7143, 7140, 7142, 7190, 7145, 7144, 7208, 7146, 7177, 7147, 7178, 7148, 7227, 7149, 7088, 7108, 7093, 7150, 7074, 7076, 7075, 7154, 7084, 7153, 7152, 7151, 7155, 7156, 7089, 7158, 7160, 7131, 7133, 7186, 7096, 7159, 7132, 7157, 7161, 7162, 7206, 7164, 7163, 7091, 7077, 7165, 7174, 7172, 7168, 7167, 7180, 7173, 7166, 7171, 7104, 7170, 7169, 7097, 7098, 7179, 7181, 7185, 7184, 7078, 7182, 7099, 7225, 7080, 7221, 7223, 7100, 7224, 7081, 7222, 7220, 7092, 7214, 7094, 7219, 7215, 7210, 7213, 7205, 7082, 7101, 7218, 7212, 7211, 7209, 7204, 7207, 7216, 7141, 7202, 7203, 7198, 7200, 7194, 7195, 7197, 7095, 7196, 7201, 7199, 7086, 7107, 7065, 7111, 7110, 7192, 7066, 7087, 7191, 7217, 7106, 7114, 7137, 7105, 7079, 7189, 7102, 7187, 7188] 2026-08-13 07:19:04,165 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted res.currency.rate records with IDs: [174, 73, 173, 172, 123, 47, 148, 59, 163, 162, 161, 160, 159, 158, 157, 156, 155, 154, 153, 152, 151, 150, 149, 147, 146, 145, 144, 143, 142, 141, 140, 139, 138, 137, 136, 135, 134, 133, 132, 131, 130, 129, 128, 127, 126, 125, 124, 122, 121, 120, 119, 118, 117, 116, 115, 114, 113, 112, 111, 110, 109, 108, 107, 106, 105, 104, 103, 102, 101, 100, 99, 98, 97, 96, 95, 94, 93, 92, 91, 90, 89, 88, 87, 86, 85, 84, 83, 82, 81, 80, 79, 78, 77, 76, 75, 74, 72, 71, 70, 69, 68, 67, 66, 65, 64, 63, 62, 61, 60, 58, 57, 56, 55, 54, 53, 52, 51, 50, 49, 48, 46, 45, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, 13, 12, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 11] 2026-08-13 07:19:06,304 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <314441793654229.1786605546.218443870544434-openerp-34-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:19:06,562 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [410] 2026-08-13 07:19:07,080 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <286252931374484.1786605547.039183378219604-openerp-34-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:19:07,113 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [411] 2026-08-13 07:19:07,571 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <585678249771704.1786605547.530547142028809-openerp-34-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:19:07,607 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [412] 2026-08-13 07:19:08,052 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <094722449419824.1786605548.015481710433960-openerp-34-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:19:08,084 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [413] 2026-08-13 07:19:08,565 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <627940360171501.1786605548.527192592620850-openerp-34-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:19:08,595 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [414] 2026-08-13 07:19:09,124 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <175330996516406.1786605549.088491201400757-openerp-34-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:19:09,159 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [415] 2026-08-13 07:19:09,621 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <527162519361996.1786605549.586210966110229-openerp-34-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:19:09,649 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [416] 2026-08-13 07:19:10,100 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <613121276511910.1786605550.069868564605713-openerp-34-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:19:10,129 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [417] 2026-08-13 07:19:10,550 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <509116397169372.1786605550.517818689346313-openerp-34-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:19:10,578 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [418] 2026-08-13 07:19:11,068 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <844552524716845.1786605551.038183927536011-openerp-34-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:19:11,107 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [419] 2026-08-13 07:19:11,613 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <075714490101053.1786605551.585953712463379-openerp-34-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:19:11,637 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [420] 2026-08-13 07:19:11,866 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <915300855490458.1786605551.815540790557861-openerp-34-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:19:11,908 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [421] 2026-08-13 07:19:11,933 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_26_adjust_wallet_amount_onpayment_before_confirm ... 2026-08-13 07:19:12,509 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <174934875955437.1786605552.446965694427490-openerp-35-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:19:12,538 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [422] 2026-08-13 07:19:12,656 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_27_edit_payment ... 2026-08-13 07:19:13,385 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <219352441577331.1786605553.328890323638916-openerp-36-wallet@08eca7c2045d>: ['"New Partner" <@False>'] 2026-08-13 07:19:13,424 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [423] 2026-08-13 07:19:13,515 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_28_edit_payment ... 2026-08-13 07:19:13,851 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <017599099245579.1786605553.807457685470581-openerp-37-wallet@08eca7c2045d>: ['"New Partner" <@False>'] 2026-08-13 07:19:13,877 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [424] 2026-08-13 07:19:14,178 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_29_unreconcile_invoice ... 2026-08-13 07:19:15,280 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <777736711227050.1786605555.200803756713867-openerp-38-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:19:15,395 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [425] 2026-08-13 07:19:15,764 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <314652949195509.1786605555.729490518569946-openerp-38-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:19:15,801 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [426] 2026-08-13 07:19:15,976 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted account.partial.reconcile records with IDs: [81] 2026-08-13 07:19:16,051 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted account.full.reconcile records with IDs: [41] 2026-08-13 07:19:16,186 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_30_unreconcile_invoice ... 2026-08-13 07:19:17,311 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <603659910756140.1786605557.248395442962646-openerp-39-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:19:17,393 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [427] 2026-08-13 07:19:17,671 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <300867469759147.1786605557.637384891510010-openerp-39-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:19:17,692 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted mail.mail records with IDs: [428] 2026-08-13 07:19:17,806 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted account.partial.reconcile records with IDs: [82, 82] 2026-08-13 07:19:17,857 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #223 deleted account.full.reconcile records with IDs: [42] 2026-08-13 07:19:17,905 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_is_wallet_is_reset_when_the_counterpart_becomes_the_company_itself ... 2026-08-13 07:19:18,013 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_is_wallet_is_reset_when_the_payment_stops_being_a_customer_one ... 2026-08-13 07:19:18,105 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_is_wallet_survives_on_an_ordinary_customer_payment ... 2026-08-13 07:19:18,207 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-13 07:19:33,707 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet_payment_creation_wizard: Starting TestWalletPaymentCreationWizard.test_a_wizard_payment_left_unconfirmed_still_settles_its_history_when_posted_later ... 2026-08-13 07:19:34,143 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <910184577882887.1786605574.080706119537354-openerp-41-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:19:34,213 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #235 deleted mail.mail records with IDs: [429] 2026-08-13 07:19:34,480 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet_payment_creation_wizard: Starting TestWalletPaymentCreationWizard.test_settling_a_pending_top_up_through_the_wizard_credits_the_wallet_once ... 2026-08-13 07:19:34,884 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <965331943292299.1786605574.820473909378052-openerp-42-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:19:34,931 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #235 deleted mail.mail records with IDs: [430] 2026-08-13 07:19:35,176 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-13 07:19:49,992 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet_payment_flows: Starting TestWalletPaymentFlows.test_01_wallet_payment_flow ... 2023-11-01 00:00:00,000 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:newportaluser from n/a 2023-11-01 00:00:00,000 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2023-11-01 00:00:00,000 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "GET /payment/pay?amount=10.0¤cy_id=1&reference=Test+Transaction&partner_id=668&access_token=9396c1ba98bcef1ccd98e9156b0563f65f6d241e1446b316fa54c5ae833c5810&wallet_id=43 HTTP/1.1" 200 - 256 0.094 -0.094 2023-11-01 00:00:00,000 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "POST /payment/transaction HTTP/1.1" 200 - 16 0.008 -0.008 2023-11-01 00:00:00,000 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #247 deleted mail.mail records with IDs: [431] 2023-11-01 00:00:00,000 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "GET /my/wallets/withdraw?amount=5.0¤cy_id=1&reference=Test+Transaction&partner_id=668&access_token=cb7cc8de51de13db334ae05ab4577054103a8e0f7d9a764c12d7b03acf16a5a3&wallet_id=43 HTTP/1.1" 200 - 81 0.078 -0.078 2023-11-01 00:00:00,000 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #247 deleted mail.mail records with IDs: [432] 2023-11-01 00:00:00,000 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "GET /payment/pay?amount=5.0¤cy_id=1&reference=INV/2025/00001&partner_id=668&access_token=cb7cc8de51de13db334ae05ab4577054103a8e0f7d9a764c12d7b03acf16a5a3&invoice_id=385 HTTP/1.1" 200 - 91 0.057 -0.057 2023-11-01 00:00:00,000 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "POST /invoice/transaction/385 HTTP/1.1" 200 - 25 0.021 -0.021 2023-11-01 00:00:00,000 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #247 deleted mail.mail records with IDs: [433] 2026-08-13 07:19:54,099 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet_payment_flows: Starting TestWalletPaymentFlows.test_02_wallet_payment_flow ... 2023-11-01 00:00:00,000 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:newportaluser from n/a 2023-11-01 00:00:00,000 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2023-11-01 00:00:00,000 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "GET /payment/pay?amount=20.0¤cy_id=1&reference=Test+Transaction&partner_id=668&access_token=557d65d796ffadbdc94bfe711567b71f72d0cd1a54a412bca8aaf7eb1328e922&wallet_id=43 HTTP/1.1" 200 - 261 0.119 -0.119 2023-11-01 00:00:00,000 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "POST /payment/transaction HTTP/1.1" 200 - 16 0.007 -0.007 2023-11-01 00:00:00,000 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #247 deleted mail.mail records with IDs: [434] 2023-11-01 00:00:00,000 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "GET /payment/pay?amount=20.0¤cy_id=1&reference=INV/2025/00001&partner_id=668&access_token=557d65d796ffadbdc94bfe711567b71f72d0cd1a54a412bca8aaf7eb1328e922&invoice_id=387 HTTP/1.1" 200 - 91 0.042 -0.042 2023-11-01 00:00:00,000 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "POST /invoice/transaction/387 HTTP/1.1" 200 - 26 0.017 -0.017 2023-11-01 00:00:00,000 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #247 deleted mail.mail records with IDs: [435] 2026-08-13 07:19:56,838 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-13 07:20:12,459 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet_payment_wizard: Starting TestAffiliateWallet.test_01_payment_out_invoice_by_wallet ... 2026-08-13 07:20:13,758 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <852749621896596.1786605613.702043056488037-openerp-46-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:20:13,797 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #259 deleted mail.mail records with IDs: [436] 2026-08-13 07:20:14,016 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <681237034308381.1786605613.983884811401367-openerp-46-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:20:14,040 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #259 deleted mail.mail records with IDs: [437] 2026-08-13 07:20:14,793 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <207491064139950.1786605614.746058940887451-openerp-46-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:20:14,870 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #259 deleted mail.mail records with IDs: [438] 2026-08-13 07:20:14,944 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet_payment_wizard: Starting TestAffiliateWallet.test_02_payment_out_invoice_by_wallet ... 2026-08-13 07:20:15,501 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <676716503347383.1786605615.440792798995972-openerp-47-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:20:15,536 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #259 deleted mail.mail records with IDs: [439] 2026-08-13 07:20:15,953 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <208150562784321.1786605615.921502828598022-openerp-47-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:20:15,990 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #259 deleted mail.mail records with IDs: [440] 2026-08-13 07:20:16,768 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <472463353814693.1786605616.728027820587158-openerp-47-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:20:16,867 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #259 deleted mail.mail records with IDs: [441] 2026-08-13 07:20:18,060 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <860101247825581.1786605618.013932943344116-openerp-47-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:20:18,138 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #259 deleted mail.mail records with IDs: [442] 2026-08-13 07:20:18,410 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet_payment_wizard: Starting TestAffiliateWallet.test_03_payment_in_invoice_by_wallet ... 2026-08-13 07:20:19,428 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <469206323149387.1786605619.360224008560181-openerp-48-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:20:19,506 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #259 deleted mail.mail records with IDs: [443] 2026-08-13 07:20:20,374 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <857952372823420.1786605620.346346855163574-openerp-48-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:20:20,401 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #259 deleted mail.mail records with IDs: [444] 2026-08-13 07:20:20,599 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet_payment_wizard: Starting TestAffiliateWallet.test_04_payment_in_invoice_by_wallet ... 2026-08-13 07:20:22,271 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <515763367939229.1786605622.209324359893799-openerp-49-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:20:22,373 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #259 deleted mail.mail records with IDs: [445] 2026-08-13 07:20:23,800 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <657142511935322.1786605623.766106605529785-openerp-49-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:20:23,849 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #259 deleted mail.mail records with IDs: [446] 2026-08-13 07:20:24,109 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-13 07:20:43,270 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet_post_process: Starting TestWalletPostProcess.test_a_pending_history_on_a_draft_payment_is_settled_when_that_payment_is_posted ... 2026-08-13 07:20:43,822 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <328978656865350.1786605643.727014064788818-openerp-51-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:20:43,861 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #271 deleted mail.mail records with IDs: [447] 2026-08-13 07:20:44,469 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <292782976148676.1786605644.413699150085449-openerp-51-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:20:44,556 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #271 deleted mail.mail records with IDs: [448] 2026-08-13 07:20:44,976 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet_post_process: Starting TestWalletPostProcess.test_a_settled_wallet_transaction_is_never_picked_up_again_by_the_retry_job ... 2026-08-13 07:20:45,568 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <221881311993075.1786605645.493312358856201-openerp-52-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:20:45,618 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #271 deleted mail.mail records with IDs: [449] 2026-08-13 07:20:46,625 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <855299324957579.1786605646.580481290817261-openerp-52-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:20:46,750 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #271 deleted mail.mail records with IDs: [450] 2026-08-13 07:20:46,990 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet_post_process: Starting TestWalletPostProcess.test_an_insufficient_wallet_balance_leaves_the_invoice_unpaid_and_the_wallet_untouched ... 2026-08-13 07:20:47,570 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <319707751584605.1786605647.484891891479492-openerp-53-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:20:47,613 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #271 deleted mail.mail records with IDs: [451] 2026-08-13 07:20:48,563 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet_post_process: Starting TestWalletPostProcess.test_paying_an_invoice_from_the_wallet_debits_the_wallet_by_the_invoice_amount ... 2026-08-13 07:20:49,103 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <234110664873526.1786605649.024697303771973-openerp-54-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:20:49,140 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #271 deleted mail.mail records with IDs: [452] 2026-08-13 07:20:50,083 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <837258126232602.1786605650.044722318649292-openerp-54-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:20:50,197 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #271 deleted mail.mail records with IDs: [453] 2026-08-13 07:20:50,462 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet_post_process: Starting TestWalletPostProcess.test_registering_an_ordinary_payment_still_works_for_a_user_with_no_wallet_rights ... 2026-08-13 07:20:52,253 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet_post_process: Starting TestWalletPostProcess.test_running_post_processing_twice_debits_the_wallet_once ... 2026-08-13 07:20:52,831 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <543173001574013.1786605652.776270627975464-openerp-55-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:20:52,865 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #271 deleted mail.mail records with IDs: [454] 2026-08-13 07:20:53,762 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <878897419140645.1786605653.720284938812256-openerp-55-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:20:53,878 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #271 deleted mail.mail records with IDs: [455] 2026-08-13 07:20:54,130 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_wallet.tests.test_wallet_post_process: Starting TestWalletPostProcess.test_the_invoice_paid_from_the_wallet_is_settled_and_gets_no_second_payment ... 2026-08-13 07:20:54,702 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <597830232033778.1786605654.628579616546631-openerp-56-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:20:54,736 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #271 deleted mail.mail records with IDs: [456] 2026-08-13 07:20:55,788 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <858633263352428.1786605655.747431755065918-openerp-56-wallet@08eca7c2045d>: ['"company_1_data" <@False>'] 2026-08-13 07:20:55,886 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #271 deleted mail.mail records with IDs: [457] 2026-08-13 07:20:56,103 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-13 07:20:56,809 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_manager ... 2026-08-13 07:20:56,889 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #284 deleted product.milestone records with IDs: [20] 2026-08-13 07:20:56,912 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #284 deleted warranty.policy records with IDs: [17] 2026-08-13 07:20:56,931 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #284 deleted warranty.claim.policy records with IDs: [5] 2026-08-13 07:20:57,035 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #284 deleted warranty.claim records with IDs: [11] 2026-08-13 07:20:57,064 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_user ... 2026-08-13 07:20:57,089 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 283, model: product.milestone 2026-08-13 07:20:57,096 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 283, model: product.milestone 2026-08-13 07:20:57,101 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 283, model: product.milestone 2026-08-13 07:20:57,129 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 283, model: warranty.policy 2026-08-13 07:20:57,149 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 283, model: warranty.claim.policy 2026-08-13 07:20:57,284 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 283, model: warranty.claim 2026-08-13 07:20:57,319 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:20:58,222 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_01 ... 2026-08-13 07:20:58,315 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_02 ... 2026-08-13 07:20:58,367 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_03 ... 2026-08-13 07:20:58,503 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_04 ... 2026-08-13 07:20:58,537 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_05 ... 2026-08-13 07:20:58,606 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_06 ... 2026-08-13 07:20:58,655 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_07 ... 2026-08-13 07:20:58,753 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_08 ... 2026-08-13 07:20:58,804 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:20:59,403 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_01 ... 2026-08-13 07:20:59,486 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_02 ... 2026-08-13 07:20:59,520 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_03 ... 2026-08-13 07:20:59,556 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_04 ... 2026-08-13 07:20:59,594 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_05 ... 2026-08-13 07:20:59,630 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_06 ... 2026-08-13 07:20:59,660 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_01 ... 2026-08-13 07:20:59,690 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_02 ... 2026-08-13 07:20:59,722 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_03 ... 2026-08-13 07:20:59,752 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_04 ... 2026-08-13 07:20:59,780 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_05 ... 2026-08-13 07:20:59,810 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_06 ... 2026-08-13 07:20:59,848 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_07 ... 2026-08-13 07:20:59,881 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_08 ... 2026-08-13 07:20:59,912 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_state_01 ... 2026-08-13 07:20:59,966 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_state_02 ... 2026-08-13 07:21:00,008 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_state_03 ... 2026-08-13 07:21:00,046 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_state_04 ... 2026-08-13 07:21:00,080 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_01 ... 2026-08-13 07:21:00,352 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_02 ... 2026-08-13 07:21:00,617 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_03 ... 2026-08-13 07:21:00,835 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_04 ... 2026-08-13 07:21:01,119 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_05 ... 2026-08-13 07:21:01,344 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_06 ... 2026-08-13 07:21:01,624 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_07 ... 2026-08-13 07:21:01,857 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_end_01 ... 2026-08-13 07:21:01,908 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_end_02 ... 2026-08-13 07:21:01,958 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_end_03 ... 2026-08-13 07:21:02,005 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_end_04 ... 2026-08-13 07:21:02,061 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_expiration_date_01 ... 2026-08-13 07:21:02,380 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_period_01 ... 2026-08-13 07:21:02,673 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_period_02 ... 2026-08-13 07:21:02,977 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_period_03 ... 2026-08-13 07:21:03,353 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_copy_01 ... 2026-08-13 07:21:03,402 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_01 ... 2026-08-13 07:21:03,418 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted warranty.claim records with IDs: [38] 2026-08-13 07:21:03,445 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_02 ... 2026-08-13 07:21:03,461 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted warranty.claim records with IDs: [39] 2026-08-13 07:21:03,484 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_03 ... 2026-08-13 07:21:03,533 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_04 ... 2026-08-13 07:21:03,585 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_05 ... 2026-08-13 07:21:03,651 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:21:05,639 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_purchase.tests.test_access_rights: Starting TestAccessRights.test_access_purchase_user ... 2026-08-13 07:21:05,723 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_purchase.tests.test_access_rights: Starting TestAccessRights.test_access_purchase_warranty_user ... 2026-08-13 07:21:05,756 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 292, model: purchase.order 2026-08-13 07:21:05,777 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 292, model: purchase.order 2026-08-13 07:21:05,795 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 292, model: purchase.order 2026-08-13 07:21:05,853 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 292, model: purchase.order.line 2026-08-13 07:21:05,922 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 292, model: purchase.order.line 2026-08-13 07:21:05,941 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_purchase.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_manager ... 2026-08-13 07:21:05,971 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_purchase.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_user ... 2026-08-13 07:21:05,979 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 289, model: purchase.order 2026-08-13 07:21:05,999 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 289, model: purchase.order 2026-08-13 07:21:06,001 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 289, model: purchase.order 2026-08-13 07:21:06,017 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 289, model: purchase.order 2026-08-13 07:21:06,021 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 289, model: purchase.order.line 2026-08-13 07:21:06,080 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 289, model: purchase.order.line 2026-08-13 07:21:06,084 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 289, model: purchase.order 2026-08-13 07:21:06,087 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 289, model: purchase.order.line 2026-08-13 07:21:06,118 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-13 07:21:08,128 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_purchase.tests.test_purchase_order_warranty_policy: Starting TestPurchaseOrderWarrantyPolicy.test_confirm_purchase_order_01 ... 2026-08-13 07:21:08,238 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-13 07:21:10,070 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_investigation_01 ... 2026-08-13 07:21:10,477 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_available_po_ids_01 ... 2026-08-13 07:21:11,333 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_available_po_ids_02 ... 2026-08-13 07:21:11,641 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_01 ... 2026-08-13 07:21:11,949 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_02 ... 2026-08-13 07:21:12,248 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_03 ... 2026-08-13 07:21:12,554 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_04 ... 2026-08-13 07:21:12,885 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_05 ... 2026-08-13 07:21:13,155 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_start_date_01 ... 2026-08-13 07:21:13,465 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-13 07:21:15,187 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_purchase_stock.tests.test_button_validate_warranty_date: Starting TestButtonValidateWarrantyDate.test_autoprint_receipt_still_starts_the_warranty ... 2026-08-13 07:21:15,791 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_purchase_stock.tests.test_button_validate_warranty_date: Starting TestButtonValidateWarrantyDate.test_discarded_partial_receipt_starts_no_warranty ... 2026-08-13 07:21:16,222 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_purchase_stock.tests.test_button_validate_warranty_date: Starting TestButtonValidateWarrantyDate.test_receipt_of_lot_under_processed_claim_keeps_its_warranty_date ... 2026-08-13 07:21:16,835 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:21:18,746 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_purchase_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_01 ... 2026-08-13 07:21:19,421 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_purchase_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_02 ... 2026-08-13 07:21:20,172 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_purchase_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_03 ... 2026-08-13 07:21:20,683 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_purchase_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_04 ... 2026-08-13 07:21:21,339 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:21:23,224 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_purchase_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_01 ... 2026-08-13 07:21:23,706 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_purchase_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_02 ... 2026-08-13 07:21:24,065 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_purchase_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_03 ... 2026-08-13 07:21:24,419 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:21:26,707 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_manager ... 2026-08-13 07:21:27,015 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 308, model: sale.order 2026-08-13 07:21:27,023 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 308, model: sale.order 2026-08-13 07:21:27,047 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 308, model: addendum.addendum 2026-08-13 07:21:27,064 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 308, model: sale.order.line 2026-08-13 07:21:27,128 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 308, model: sale.order.line 2026-08-13 07:21:27,138 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 308, model: sale.order.line 2026-08-13 07:21:27,158 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_user ... 2026-08-13 07:21:27,218 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 307, model: sale.order 2026-08-13 07:21:27,227 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 307, model: sale.order 2026-08-13 07:21:27,237 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 307, model: addendum.addendum 2026-08-13 07:21:27,248 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 307, model: sale.order.line 2026-08-13 07:21:27,311 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 307, model: sale.order.line 2026-08-13 07:21:27,322 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 307, model: sale.order.line 2026-08-13 07:21:27,367 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_all_leads_sees_all_customer_claims ... 2026-08-13 07:21:28,059 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_all_leads_still_blocked_from_vendor ... 2026-08-13 07:21:28,390 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [64], uid: 312, model: warranty.claim 2026-08-13 07:21:28,420 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_warranty_claim_other_so_blocked ... 2026-08-13 07:21:29,121 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [65], uid: 314, model: warranty.claim 2026-08-13 07:21:29,162 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_warranty_claim_owned_so ... 2026-08-13 07:21:29,550 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_warranty_claim_vendor_blocked ... 2026-08-13 07:21:29,897 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [67], uid: 316, model: warranty.claim 2026-08-13 07:21:29,944 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_warranty_claim_walkin ... 2026-08-13 07:21:30,315 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-08-13 07:21:32,419 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_sale.tests.test_sale_order_warranty_policy: Starting TestSaleOrderWarrantyPolicy.test_confirm_sale_order_01 ... 2026-08-13 07:21:32,699 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:21:34,871 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_investigation_01 ... 2026-08-13 07:21:35,447 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_available_so_ids_01 ... 2026-08-13 07:21:35,740 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_available_so_ids_02 ... 2026-08-13 07:21:36,014 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_01 ... 2026-08-13 07:21:36,350 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_02 ... 2026-08-13 07:21:36,699 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_03 ... 2026-08-13 07:21:37,518 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_04 ... 2026-08-13 07:21:37,810 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_05 ... 2026-08-13 07:21:38,142 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_start_date_01 ... 2026-08-13 07:21:38,486 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:21:40,420 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_sale_stock.tests.test_button_validate_warranty_date: Starting TestButtonValidateWarrantyDate.test_autoprint_delivery_still_starts_the_warranty ... 2026-08-13 07:21:41,324 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_sale_stock.tests.test_button_validate_warranty_date: Starting TestButtonValidateWarrantyDate.test_delivery_of_lot_under_processed_claim_keeps_its_warranty_date ... 2026-08-13 07:21:41,907 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_sale_stock.tests.test_button_validate_warranty_date: Starting TestButtonValidateWarrantyDate.test_discarded_partial_delivery_starts_no_warranty ... 2026-08-13 07:21:42,577 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:21:44,566 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_sale_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_01 ... 2026-08-13 07:21:45,512 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_sale_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_02 ... 2026-08-13 07:21:46,462 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_sale_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_03 ... 2026-08-13 07:21:47,121 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_sale_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_04 ... 2026-08-13 07:21:47,862 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:21:49,775 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_sale_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_01 ... 2026-08-13 07:21:50,289 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_sale_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_02 ... 2026-08-13 07:21:50,650 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_sale_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_03 ... 2026-08-13 07:21:50,968 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:21:52,149 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_stock.tests.test_access_rights: Starting TestAccessRights.test_access_stock_user ... 2026-08-13 07:21:52,210 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_stock.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_manager ... 2026-08-13 07:21:52,235 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 331, model: stock.lot 2026-08-13 07:21:52,258 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 331, model: stock.lot 2026-08-13 07:21:52,263 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 331, model: stock.lot 2026-08-13 07:21:52,283 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_stock.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_user ... 2026-08-13 07:21:52,307 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 330, model: stock.lot 2026-08-13 07:21:52,332 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 330, model: stock.lot 2026-08-13 07:21:52,337 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 330, model: stock.lot 2026-08-13 07:21:52,368 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:21:53,634 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_compute_supplier_warranty_expiration_date ... 2026-08-13 07:21:54,070 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_compute_warranty_expiration_date ... 2026-08-13 07:21:54,464 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_01 ... 2026-08-13 07:21:54,892 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:21:56,155 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_01 ... 2026-08-13 07:21:56,432 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_02 ... 2026-08-13 07:21:56,705 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_product_and_lot_01 ... 2026-08-13 07:21:56,746 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_01 ... 2026-08-13 07:21:57,004 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_02 ... 2026-08-13 07:21:57,259 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_03 ... 2026-08-13 07:21:57,508 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_04 ... 2026-08-13 07:21:57,724 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_05 ... 2026-08-13 07:21:57,989 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_06 ... 2026-08-13 07:21:58,217 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_expiration_date_01 ... 2026-08-13 07:21:58,434 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_period_01 ... 2026-08-13 07:21:58,686 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_start_date_01 ... 2026-08-13 07:21:58,940 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_update_warranty_info_of_lot_01 ... 2026-08-13 07:21:59,218 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_update_warranty_info_of_lot_02 ... 2026-08-13 07:21:59,476 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:21:59,487 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_add_to_cart_update_dependencies ... 2026-08-13 07:22:03,228 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:22:04,961 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:22:04] "GET /apps/modules/12.0/module_5 HTTP/1.1" 200 - 327 0.214 1.521 2026-08-13 07:22:05,409 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:22:05] "POST /shop/cart/update HTTP/1.1" 303 - 191 0.167 0.274 2026-08-13 07:22:05,925 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:22:05] "GET /shop/cart HTTP/1.1" 200 - 167 0.145 0.368 2026-08-13 07:22:05,996 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [265] 2026-08-13 07:22:06,315 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [260] 2026-08-13 07:22:06,451 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_app_redirect ... 2026-08-13 07:22:10,194 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:22:10,446 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:22:10] "GET /apps/app/12.0/module_base HTTP/1.1" 301 - 13 0.013 0.243 2026-08-13 07:22:10,470 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_app_redirect_preserves_query_string ... 2026-08-13 07:22:13,753 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:22:13,995 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:22:13] "GET /apps/app/12.0/module_base?force_show=1&search=abc HTTP/1.1" 301 - 13 0.008 0.237 2026-08-13 07:22:14,019 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_app_redirect_preserves_repeated_query_parameters ... 2026-08-13 07:22:17,878 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:22:18,106 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:22:18] "GET /apps/app/12.0/module_base?tag=x&tag=y&tag=z HTTP/1.1" 301 - 13 0.007 0.224 2026-08-13 07:22:18,108 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_app_redirect_preserves_repeated_query_parameters: waiting for threads: [] 2026-08-13 07:22:18,132 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_apps_store_main_website_canonical_url ... 2026-08-13 07:22:21,856 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:22:23,603 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:22:23] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 265 0.149 1.600 2026-08-13 07:22:23,640 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_button_visible_on_page_details ... 2026-08-13 07:22:28,868 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:portalapps1@abc.com from n/a 2026-08-13 07:22:28,880 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:22:29,807 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: odoo.module.version 2026-08-13 07:22:30,213 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:22:30] "GET /apps/modules/12.0/module_5 HTTP/1.1" 200 - 338 0.270 1.065 2026-08-13 07:22:32,349 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 354, model: odoo.module.version 2026-08-13 07:22:32,377 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:22:32] "GET /apps/modules/12.0/module_5 HTTP/1.1" 200 - 55 0.049 0.106 2026-08-13 07:22:32,393 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:portalapps2@abc.com from n/a 2026-08-13 07:22:32,703 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 355, model: odoo.module.version 2026-08-13 07:22:32,746 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:22:32] "GET /apps/modules/12.0/module_5 HTTP/1.1" 200 - 145 0.130 0.213 2026-08-13 07:22:32,907 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:portalapps2@abc.com from n/a 2026-08-13 07:22:33,939 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:22:33] "GET /apps/modules/12.0/module_5 HTTP/1.1" 200 - 363 0.279 0.741 2026-08-13 07:22:33,991 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_canonical_module_page_serves_directly ... 2026-08-13 07:22:37,769 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:22:38,882 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:22:38] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 266 0.196 0.918 2026-08-13 07:22:38,884 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_canonical_module_page_serves_directly: waiting for threads: [] 2026-08-13 07:22:38,906 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_canonical_page_route_not_shadowed_by_doc_image_routes ... 2026-08-13 07:22:42,429 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:22:43,474 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:22:43] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 266 0.160 0.887 2026-08-13 07:22:43,512 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_compute_website_url_emits_canonical_prefix ... 2026-08-13 07:22:48,281 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_force_show_one_reveals_unpublished_module ... 2026-08-13 07:22:51,684 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:22:52,723 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:22:52] "GET /apps/modules/12.0/module_base?force_show=1 HTTP/1.1" 200 - 265 0.155 0.886 2026-08-13 07:22:52,725 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_force_show_one_reveals_unpublished_module: waiting for threads: [] 2026-08-13 07:22:52,755 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_force_show_zero_does_not_reveal_unpublished_module ... 2026-08-13 07:22:56,443 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:22:57,265 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:22:57] "GET /apps/modules/12.0/module_base HTTP/1.1" 404 - 196 0.099 0.726 2026-08-13 07:22:57,319 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:22:57] "GET /apps/modules/12.0/module_base?force_show=0 HTTP/1.1" 404 - 19 0.011 0.040 2026-08-13 07:22:57,343 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_get_best_sell_modules ... 2026-08-13 07:23:02,146 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_get_newest_modules ... 2026-08-13 07:23:05,703 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_get_relevant_modules ... 2026-08-13 07:23:09,381 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:23:10,686 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:23:10] "GET /apps/category/odoo-apps-category-test-83 HTTP/1.1" 200 - 348 0.287 1.020 2026-08-13 07:23:10,728 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_get_top_modules_most_downloaded ... 2026-08-13 07:23:14,134 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_get_top_purchase_modules ... 2026-08-13 07:23:18,905 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_legacy_url_redirect_preserves_frontend_language_prefix ... 2026-08-13 07:23:22,241 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:23:23,154 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:23:23] "GET /vi/apps/app/12.0/module_base HTTP/1.1" 301 - 13 0.008 0.906 2026-08-13 07:23:23,156 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_legacy_url_redirect_preserves_frontend_language_prefix: waiting for threads: [] 2026-08-13 07:23:23,181 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_module_public ... 2026-08-13 07:23:26,682 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:23:27,587 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:23:27] "GET /apps/modules/12.0/module_base HTTP/1.1" 404 - 196 0.093 0.815 2026-08-13 07:23:28,042 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:23:28] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 105 0.116 0.325 2026-08-13 07:23:28,092 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_modules_browse_page_not_shadowed_by_page_route ... 2026-08-13 07:23:31,404 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:23:32,815 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:23:32] "GET /apps/modules/browse/1 HTTP/1.1" 200 - 442 0.342 1.071 2026-08-13 07:23:32,845 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_rating_module ... 2026-08-13 07:23:36,291 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:23:36,551 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:23:36] "POST /mail/message/post HTTP/1.1" 200 - 16 0.015 0.247 2026-08-13 07:23:38,336 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:portalapps1@abc.com from n/a 2026-08-13 07:23:38,452 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:23:38] "POST /mail/message/post HTTP/1.1" 200 - 45 0.042 0.063 2026-08-13 07:23:38,572 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:portalapps2@abc.com from n/a 2026-08-13 07:23:38,611 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:23:38] "POST /mail/message/post HTTP/1.1" 200 - 19 0.014 0.017 2026-08-13 07:23:38,652 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_search_module ... 2026-08-13 07:23:42,061 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:23:43,864 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:23:43] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 266 0.178 1.627 2026-08-13 07:23:44,119 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:23:44] "GET /apps/modules/14.0/module_base HTTP/1.1" 404 - 27 0.039 0.211 2026-08-13 07:23:44,120 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_search_module: waiting for threads: [] 2026-08-13 07:23:44,158 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_show_extension_and_included_dependencies_module ... 2026-08-13 07:23:47,560 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:23:48,611 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:23:48] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 267 0.167 0.885 2026-08-13 07:23:48,769 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:23:48] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 39 0.058 0.055 2026-08-13 07:23:48,809 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_sitemap_apps_story_category_url ... 2026-08-13 07:23:52,308 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:23:52,996 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:23:52] "GET /sitemap.xml HTTP/1.1" 200 - 185 0.258 0.439 2026-08-13 07:23:53,037 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_sitemap_emits_canonical_module_url ... 2026-08-13 07:23:56,179 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:23:56,724 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:23:56] "GET /sitemap.xml HTTP/1.1" 200 - 185 0.130 0.418 2026-08-13 07:23:56,726 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_sitemap_emits_canonical_module_url: waiting for threads: [] 2026-08-13 07:23:56,752 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_url_show_modules_of_vendor ... 2026-08-13 07:23:59,835 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:24:01,436 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:24:01] "GET /apps/modules/browse?repo_maintainer_id=880 HTTP/1.1" 404 - 187 0.083 1.520 2026-08-13 07:24:01,448 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:vendor from n/a 2026-08-13 07:24:01,961 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:24:01] "GET /apps/modules/browse?repo_maintainer_id=880 HTTP/1.1" 200 - 166 0.115 0.386 2026-08-13 07:24:02,025 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_user_bought_apps_already_purchased ... 2026-08-13 07:24:06,648 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:portalapps1@abc.com from n/a 2026-08-13 07:24:06,662 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:24:07,432 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 414, model: odoo.module.version 2026-08-13 07:24:07,901 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:24:07] "GET /apps/modules/12.0/module_1 HTTP/1.1" 200 - 267 0.146 1.095 2026-08-13 07:24:08,036 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 414, model: odoo.module.version 2026-08-13 07:24:08,062 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:24:08] "GET /apps/modules/12.0/module_2 HTTP/1.1" 200 - 61 0.039 0.111 2026-08-13 07:24:08,067 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_user_bought_apps_already_purchased: waiting for threads: [] 2026-08-13 07:24:08,097 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_user_bought_apps_download ... 2026-08-13 07:24:12,890 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:portalapps1@abc.com from n/a 2026-08-13 07:24:12,901 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:24:13,216 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:24:13] "GET /my/apps/download/186 HTTP/1.1" 200 - 58 0.075 0.242 2026-08-13 07:24:13,317 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:24:13] "GET /my/apps/download/186 HTTP/1.1" 200 - 35 0.035 0.032 2026-08-13 07:24:13,476 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:24:13] "GET /my/apps/download/186 HTTP/1.1" 200 - 51 0.058 0.043 2026-08-13 07:24:13,477 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_user_bought_apps_download: waiting for threads: [] 2026-08-13 07:24:13,510 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_user_did_not_buy_redirect ... 2026-08-13 07:24:16,494 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:portalapps2@abc.com from n/a 2026-08-13 07:24:16,506 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:24:16,757 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:24:16] "GET /my/apps/download/197 HTTP/1.1" 303 - 22 0.025 0.229 2026-08-13 07:24:17,546 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:24:17] "GET /my HTTP/1.1" 200 - 246 0.107 0.676 2026-08-13 07:24:17,547 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_user_did_not_buy_redirect: waiting for threads: [] 2026-08-13 07:24:17,583 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:24:17,601 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsStoreListingParamHardening.test_canonical_url_survives_empty_field_cache ... 2026-08-13 07:24:17,608 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:24:18,627 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsStoreListingParamHardening.test_garbage_listing_params_404 ... 2026-08-13 07:24:18,635 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:24:19,506 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:24:19] "GET /apps/browse/category/odoo-apps-49?price=698946584 HTTP/1.1" 404 - 191 0.110 0.763 2026-08-13 07:24:19,551 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:24:19] "GET /apps/browse/category/odoo-apps-49/page/2?order=SuX9Uj8U HTTP/1.1" 404 - 13 0.009 0.031 2026-08-13 07:24:19,596 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:24:19] "GET /apps/browse/category/odoo-apps-49?price=Paid' HTTP/1.1" 404 - 13 0.011 0.030 2026-08-13 07:24:19,631 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:24:19] "GET /apps/browse/category?price=698946584 HTTP/1.1" 404 - 11 0.006 0.025 2026-08-13 07:24:19,684 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:24:19] "GET /apps/browse/category?order=SuX9Uj8U HTTP/1.1" 404 - 11 0.006 0.044 2026-08-13 07:24:19,718 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:24:19] "GET /apps?price=he2qngry HTTP/1.1" 404 - 14 0.007 0.025 2026-08-13 07:24:19,747 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:24:19] "GET /apps/browse/category?price=Paid' HTTP/1.1" 404 - 11 0.004 0.022 2026-08-13 07:24:19,776 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:24:19] "GET /apps/browse/category?price=] 2026-08-13 07:24:19,906 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsStoreListingParamHardening.test_legit_listing_params_200 ... 2026-08-13 07:24:19,911 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:24:20,139 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:24:20] "GET /apps/browse/category HTTP/1.1" 303 - 24 0.010 0.221 2026-08-13 07:24:20,880 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:24:20] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 222 0.150 0.588 2026-08-13 07:24:20,890 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:24:20] "GET /apps/browse/category?order=Newest&price=Free&version=17.0 HTTP/1.1" 303 - 3 0.001 0.006 2026-08-13 07:24:20,947 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:24:20] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.018 0.036 2026-08-13 07:24:20,965 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:24:20] "GET /apps/browse/category?order=price_currency+asc&price=All HTTP/1.1" 303 - 3 0.002 0.010 2026-08-13 07:24:21,037 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:24:21] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.027 0.042 2026-08-13 07:24:21,047 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:24:21] "GET /apps/browse/category?order=name+asc&price=Paid HTTP/1.1" 303 - 3 0.001 0.006 2026-08-13 07:24:21,111 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:24:21] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.020 0.041 2026-08-13 07:24:21,121 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:24:21] "GET /apps/browse/category?order=bestseller HTTP/1.1" 303 - 3 0.001 0.006 2026-08-13 07:24:21,198 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:24:21] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.034 0.041 2026-08-13 07:24:21,277 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:24:21] "GET /apps?order=Downloads&price=Free&version=10.0 HTTP/1.1" 200 - 22 0.017 0.057 2026-08-13 07:24:21,286 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:24:21] "GET /apps/browse/category?version=17.0-3 HTTP/1.1" 303 - 3 0.001 0.005 2026-08-13 07:24:21,360 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:24:21] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.017 0.048 2026-08-13 07:24:21,361 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppsStoreListingParamHardening.test_legit_listing_params_200: waiting for threads: [] 2026-08-13 07:24:21,387 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsStoreListingParamHardening.test_oversized_or_garbage_ppg_does_not_500 ... 2026-08-13 07:24:21,398 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:24:21,677 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:24:21] "GET /apps/browse/category?ppg=999999 HTTP/1.1" 303 - 24 0.015 0.269 2026-08-13 07:24:22,531 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:24:22] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 222 0.166 0.685 2026-08-13 07:24:22,547 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:24:22] "GET /apps/browse/category?ppg=abc HTTP/1.1" 303 - 3 0.001 0.007 2026-08-13 07:24:22,607 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:24:22] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.015 0.042 2026-08-13 07:24:22,608 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppsStoreListingParamHardening.test_oversized_or_garbage_ppg_does_not_500: waiting for threads: [] 2026-08-13 07:24:22,642 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:24:23,253 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_apps_store_loc.tests.test_discovery_from_git: Starting TestGitBranchDiscovery.test_action_discover_odoo_module ... 2026-08-13 07:24:30,128 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-13 07:24:32,473 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_create_category ... 2026-08-13 07:24:32,633 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_create_setion ... 2026-08-13 07:24:32,716 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [50], uid: 430, model: website.doc.category 2026-08-13 07:24:32,738 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [51], uid: 432, model: website.doc.category 2026-08-13 07:24:32,774 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_create_subject ... 2026-08-13 07:24:32,842 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [53], uid: 430, model: website.doc.category 2026-08-13 07:24:32,870 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [54], uid: 432, model: website.doc.category 2026-08-13 07:24:32,928 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_edit_setion ... 2026-08-13 07:24:33,019 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_edit_subject ... 2026-08-13 07:24:33,100 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_unlink_category ... 2026-08-13 07:24:33,147 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [1], uid: 428, model: website.document.content 2026-08-13 07:24:33,299 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #434 deleted website.doc.category records with IDs: [45] 2026-08-13 07:24:33,352 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #434 deleted website.document.content records with IDs: [1] 2026-08-13 07:24:33,378 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #434 deleted website.document records with IDs: [1] 2026-08-13 07:24:33,387 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #434 deleted website.doc.category records with IDs: [44] 2026-08-13 07:24:33,410 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_unlink_setion ... 2026-08-13 07:24:33,471 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [1], uid: 428, model: website.document.content 2026-08-13 07:24:33,650 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #434 deleted website.document.content records with IDs: [1] 2026-08-13 07:24:33,664 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #434 deleted website.document records with IDs: [1] 2026-08-13 07:24:33,680 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #434 deleted website.doc.category records with IDs: [44, 45] 2026-08-13 07:24:33,688 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #434 deleted website.doc.category records with IDs: [43] 2026-08-13 07:24:33,713 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_unlink_subject ... 2026-08-13 07:24:33,768 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [1], uid: 428, model: website.document.content 2026-08-13 07:24:33,916 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #434 deleted website.document.content records with IDs: [1] 2026-08-13 07:24:33,935 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #434 deleted website.document records with IDs: [1] 2026-08-13 07:24:33,952 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #434 deleted website.doc.category records with IDs: [44, 45] 2026-08-13 07:24:33,962 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #434 deleted website.doc.category records with IDs: [43] 2026-08-13 07:24:33,970 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #434 deleted website.doc.category records with IDs: [41] 2026-08-13 07:24:33,996 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_write_category ... 2026-08-13 07:24:34,110 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-13 07:24:36,454 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_copy_document_designer ... 2026-08-13 07:24:36,516 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #442 deleted website.document records with IDs: [5] 2026-08-13 07:24:36,531 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_copy_document_editor ... 2026-08-13 07:24:36,592 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #438 deleted website.document records with IDs: [6] 2026-08-13 07:24:36,617 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_copy_document_manager ... 2026-08-13 07:24:36,675 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #444 deleted website.document records with IDs: [7] 2026-08-13 07:24:36,699 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_copy_document_reviewer ... 2026-08-13 07:24:36,777 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #440 deleted website.document records with IDs: [8] 2026-08-13 07:24:36,797 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_create_document ... 2026-08-13 07:24:36,918 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_unlink_document_designer ... 2026-08-13 07:24:37,001 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #442 deleted website.document records with IDs: [13] 2026-08-13 07:24:37,037 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #442 deleted website.document records with IDs: [14] 2026-08-13 07:24:37,066 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #442 deleted website.document records with IDs: [15] 2026-08-13 07:24:37,165 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #442 deleted website.document records with IDs: [18] 2026-08-13 07:24:37,201 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #442 deleted website.document records with IDs: [19] 2026-08-13 07:24:37,306 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #442 deleted website.document records with IDs: [23] 2026-08-13 07:24:37,332 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #442 deleted website.document records with IDs: [24] 2026-08-13 07:24:37,357 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #442 deleted website.document records with IDs: [25] 2026-08-13 07:24:37,594 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #442 deleted website.document records with IDs: [36] 2026-08-13 07:24:37,614 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #442 deleted website.document records with IDs: [37] 2026-08-13 07:24:37,643 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #442 deleted website.document records with IDs: [38] 2026-08-13 07:24:37,672 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #442 deleted website.document records with IDs: [39] 2026-08-13 07:24:37,758 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_unlink_document_editor ... 2026-08-13 07:24:37,820 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [3], uid: 438, model: website.document.content 2026-08-13 07:24:37,865 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [3], uid: 438, model: website.document.content 2026-08-13 07:24:37,890 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [3], uid: 438, model: website.document.content 2026-08-13 07:24:37,927 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #438 deleted website.document records with IDs: [41] 2026-08-13 07:24:37,954 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #438 deleted website.document records with IDs: [42] 2026-08-13 07:24:37,981 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #438 deleted website.document records with IDs: [43] 2026-08-13 07:24:38,017 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [3], uid: 438, model: website.document.content 2026-08-13 07:24:38,055 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [3], uid: 438, model: website.document.content 2026-08-13 07:24:38,093 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_unlink_document_manager ... 2026-08-13 07:24:38,154 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #444 deleted website.document records with IDs: [44] 2026-08-13 07:24:38,172 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #444 deleted website.document records with IDs: [45] 2026-08-13 07:24:38,250 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #444 deleted website.document.content records with IDs: [3] 2026-08-13 07:24:38,263 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #444 deleted website.document records with IDs: [46] 2026-08-13 07:24:38,283 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_unlink_document_reviewer ... 2026-08-13 07:24:38,351 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #440 deleted website.document records with IDs: [47] 2026-08-13 07:24:38,386 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #440 deleted website.document records with IDs: [48] 2026-08-13 07:24:38,891 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #440 deleted website.document records with IDs: [64] 2026-08-13 07:24:38,931 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #440 deleted website.document records with IDs: [65] 2026-08-13 07:24:39,096 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #440 deleted website.document records with IDs: [69] 2026-08-13 07:24:39,130 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #440 deleted website.document records with IDs: [70] 2026-08-13 07:24:39,175 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #440 deleted website.document records with IDs: [71] 2026-08-13 07:24:39,219 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #440 deleted website.document records with IDs: [72] 2026-08-13 07:24:39,321 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_write_document_designer ... 2026-08-13 07:24:39,542 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_write_document_editor ... 2026-08-13 07:24:39,608 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 438, model: website.document 2026-08-13 07:24:39,648 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 438, model: website.document 2026-08-13 07:24:39,681 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 438, model: website.document 2026-08-13 07:24:39,778 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 438, model: website.document 2026-08-13 07:24:39,813 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 438, model: website.document 2026-08-13 07:24:39,845 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 438, model: website.document 2026-08-13 07:24:39,883 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_write_document_manager ... 2026-08-13 07:24:40,001 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_write_document_reviewer ... 2026-08-13 07:24:40,179 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-13 07:24:43,316 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_doc_content_access_rights: Starting TestDocumentContentAccessRights.test_create_document_content ... 2026-08-13 07:24:43,487 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_doc_content_access_rights: Starting TestDocumentContentAccessRights.test_unlink_document_content ... 2026-08-13 07:24:43,553 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [11], uid: 449, model: website.document.content 2026-08-13 07:24:43,590 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #448 deleted website.document.content records with IDs: [11] 2026-08-13 07:24:43,678 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #450 deleted website.document.content records with IDs: [12] 2026-08-13 07:24:43,776 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #452 deleted website.document.content records with IDs: [13] 2026-08-13 07:24:43,827 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #454 deleted website.document.content records with IDs: [14] 2026-08-13 07:24:43,869 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #448 deleted website.document.content records with IDs: [15] 2026-08-13 07:24:43,910 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #450 deleted website.document.content records with IDs: [16] 2026-08-13 07:24:43,959 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #452 deleted website.document.content records with IDs: [17] 2026-08-13 07:24:43,992 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #454 deleted website.document.content records with IDs: [18] 2026-08-13 07:24:44,029 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #448 deleted website.document.content records with IDs: [19] 2026-08-13 07:24:44,070 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #450 deleted website.document.content records with IDs: [20] 2026-08-13 07:24:44,101 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #452 deleted website.document.content records with IDs: [21] 2026-08-13 07:24:44,131 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #454 deleted website.document.content records with IDs: [22] 2026-08-13 07:24:44,165 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [23], uid: 448, model: website.document.content 2026-08-13 07:24:44,197 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #450 deleted website.document.content records with IDs: [23] 2026-08-13 07:24:44,228 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #452 deleted website.document.content records with IDs: [24] 2026-08-13 07:24:44,261 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #454 deleted website.document.content records with IDs: [25] 2026-08-13 07:24:44,305 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [26], uid: 448, model: website.document.content 2026-08-13 07:24:44,342 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #450 deleted website.document.content records with IDs: [26] 2026-08-13 07:24:44,374 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #452 deleted website.document.content records with IDs: [27] 2026-08-13 07:24:44,405 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #454 deleted website.document.content records with IDs: [28] 2026-08-13 07:24:44,483 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #454 deleted website.document.content records with IDs: [29] 2026-08-13 07:24:44,510 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_doc_content_access_rights: Starting TestDocumentContentAccessRights.test_write_document_content ... 2026-08-13 07:24:44,625 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 448, model: website.document.content 2026-08-13 07:24:44,752 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 449, model: website.document.content 2026-08-13 07:24:44,823 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 448, model: website.document.content 2026-08-13 07:24:44,932 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 448, model: website.document.content 2026-08-13 07:24:45,101 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 448, model: website.document.content 2026-08-13 07:24:45,233 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 448, model: website.document.content 2026-08-13 07:24:45,295 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 448, model: website.document.content 2026-08-13 07:24:45,402 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-13 07:24:47,871 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_doc_tag_access_rights: Starting TestDocTagAccessRights.test_access_tag ... 2026-08-13 07:24:47,900 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 455, model: website.doc.tag 2026-08-13 07:24:47,952 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 455, model: website.doc.tag 2026-08-13 07:24:47,971 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 455, model: website.doc.tag 2026-08-13 07:24:47,981 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #458 deleted website.doc.tag records with IDs: [13] 2026-08-13 07:24:47,986 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #460 deleted website.doc.tag records with IDs: [14] 2026-08-13 07:24:47,989 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #462 deleted website.doc.tag records with IDs: [15] 2026-08-13 07:24:47,993 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #464 deleted website.doc.tag records with IDs: [16] 2026-08-13 07:24:48,020 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-13 07:24:50,581 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs: Starting TestDocs.test_merge_document__normal ... 2026-08-13 07:24:50,625 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted website.document records with IDs: [97] 2026-08-13 07:24:50,651 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs: Starting TestDocs.test_merge_document__same_docs ... 2026-08-13 07:24:50,691 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs: Starting TestDocs.test_merge_document__update_name ... 2026-08-13 07:24:50,739 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted website.document records with IDs: [97] 2026-08-13 07:24:50,765 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs: Starting TestDocs.test_merge_document__with_lang ... 2026-08-13 07:24:50,809 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted website.document records with IDs: [97] 2026-08-13 07:24:50,834 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs: Starting TestDocs.test_merge_document__with_tag ... 2026-08-13 07:24:50,879 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted website.document records with IDs: [97] 2026-08-13 07:24:50,915 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-13 07:24:51,231 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour: Starting TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it ... 2026-08-13 07:24:51,811 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it: Chrome headless failed to start: [459:481:0813/072451.379778: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 [459:481:0813/072451.386020:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [459:481:0813/072451.387115: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 [459:481:0813/072451.387170: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 [459:481:0813/072451.387184:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [495:495:0813/072451.412848:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [495:495:0813/072451.421144:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [459:481:0813/072451.631006:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [459:459:0813/072451.634212:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [459:481:0813/072451.652127:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [459:459:0813/072451.734082:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [459:459:0813/072451.734218:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [459:459:0813/072451.734265:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [459:481:0813/072451.736511:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [459:481:0813/072451.736559:ERROR:dbus/bus.cc:405] 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-13 07:24:51,820 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour: skipped TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:24:51,855 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_picking_a_cover_colour_persists_it (odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it) 2026-08-13 07:24:51,856 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour: Starting TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it ... 2026-08-13 07:24:52,176 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it.test_picking_a_cover_colour_persists_it: Chrome headless failed to start: [573:596:0813/072451.993713: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 [573:596:0813/072452.000758:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [573:596:0813/072452.002421: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 [573:596:0813/072452.002518: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 [573:596:0813/072452.002532:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [573:596:0813/072452.011623:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [573:573:0813/072452.015871:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [573:596:0813/072452.039775:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [608:608:0813/072452.040756:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [608:608:0813/072452.044212:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [573:573:0813/072452.136375:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [573:573:0813/072452.136495:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [573:596:0813/072452.136491:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [573:573:0813/072452.136515:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [573:596:0813/072452.138018:ERROR:dbus/bus.cc:405] 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-13 07:24:52,186 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour: skipped TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:24:52,215 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_picking_a_cover_colour_persists_it (odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it) 2026-08-13 07:24:52,215 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour: Starting TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it ... 2026-08-13 07:24:52,588 202 WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it.test_picking_a_cover_colour_persists_it.test_picking_a_cover_colour_persists_it: Chrome headless failed to start: [678:699:0813/072452.364128: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 [678:699:0813/072452.370143:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [678:699:0813/072452.370853: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 [678:699:0813/072452.370918: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 [678:699:0813/072452.370926:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [678:699:0813/072452.396824:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [678:678:0813/072452.401239:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [714:714:0813/072452.409167:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [714:714:0813/072452.412574:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [678:699:0813/072452.427385:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [678:678:0813/072452.508161:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [678:678:0813/072452.508284:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [678:678:0813/072452.508299:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [678:699:0813/072452.509114:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [678:699:0813/072452.509157:ERROR:dbus/bus.cc:405] 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-13 07:24:52,598 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour: skipped TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:24:52,647 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:24:53,618 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [458] 2026-08-13 07:24:53,634 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact ... 2026-08-13 07:24:53,783 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact: Chrome headless failed to start: 2026-08-13 07:24:53,784 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:24:53,817 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_cancelling_the_delete_confirmation_leaves_the_document_intact (odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact) 2026-08-13 07:24:53,818 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact ... 2026-08-13 07:24:54,186 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact.test_cancelling_the_delete_confirmation_leaves_the_document_intact: Chrome headless failed to start: [803:826:0813/072453.951808: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 [803:826:0813/072453.962404:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [803:826:0813/072453.963440: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 [803:826:0813/072453.963497: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 [803:826:0813/072453.963528:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [803:826:0813/072453.990724:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [803:803:0813/072453.993912:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [840:840:0813/072454.018770:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [803:826:0813/072454.022940:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [840:840:0813/072454.025311:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [803:803:0813/072454.121520:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [803:803:0813/072454.121979:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [803:803:0813/072454.121998:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [803:826:0813/072454.122308:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [803:826:0813/072454.123245:ERROR:dbus/bus.cc:405] 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-13 07:24:54,192 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:24:54,237 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_cancelling_the_delete_confirmation_leaves_the_document_intact (odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact) 2026-08-13 07:24:54,237 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact ... 2026-08-13 07:24:54,628 202 WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact.test_cancelling_the_delete_confirmation_leaves_the_document_intact.test_cancelling_the_delete_confirmation_leaves_the_document_intact: Chrome headless failed to start: [916:937:0813/072454.384511: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 [916:937:0813/072454.389806:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [916:937:0813/072454.391908: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 [916:937:0813/072454.391948: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 [916:937:0813/072454.391955:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [916:937:0813/072454.420703:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [916:916:0813/072454.427769:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [952:952:0813/072454.441479:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [952:952:0813/072454.444817:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [916:937:0813/072454.477592:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [916:916:0813/072454.556963:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [916:937:0813/072454.564345:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [916:916:0813/072454.564367:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [916:916:0813/072454.565430:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [916:937:0813/072454.565519:ERROR:dbus/bus.cc:405] 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-13 07:24:54,633 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:24:54,658 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document ... 2026-08-13 07:24:55,045 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document: Chrome headless failed to start: [1030:1051:0813/072454.816816: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 [1030:1051:0813/072454.821603:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1030:1051:0813/072454.821721: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 [1030:1051:0813/072454.821766: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 [1030:1051:0813/072454.821776:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1030:1051:0813/072454.841222:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1030:1030:0813/072454.852699:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1065:1065:0813/072454.864711:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1065:1065:0813/072454.876650:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1030:1051:0813/072454.883543:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1030:1030:0813/072454.981009:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1030:1030:0813/072454.981108:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1030:1030:0813/072454.981127:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1030:1051:0813/072454.981265:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1030:1051:0813/072454.981309:ERROR:dbus/bus.cc:405] 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-13 07:24:55,057 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:24:55,084 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_confirming_the_delete_confirmation_removes_the_document (odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document) 2026-08-13 07:24:55,085 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document ... 2026-08-13 07:24:55,473 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document.test_confirming_the_delete_confirmation_removes_the_document: Chrome headless failed to start: [1138:1159:0813/072455.233223: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 [1138:1159:0813/072455.238648:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1138:1159:0813/072455.239159: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 [1138:1159:0813/072455.239186: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 [1138:1159:0813/072455.239193:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1138:1159:0813/072455.254404:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1138:1138:0813/072455.258188:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1175:1175:0813/072455.264241:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1175:1175:0813/072455.269021:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1138:1159:0813/072455.284884:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1138:1138:0813/072455.401669:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1138:1138:0813/072455.401778:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1138:1138:0813/072455.401793:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1138:1159:0813/072455.401829:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1138:1159:0813/072455.401864:ERROR:dbus/bus.cc:405] 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-13 07:24:55,483 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:24:55,511 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_confirming_the_delete_confirmation_removes_the_document (odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document) 2026-08-13 07:24:55,511 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document ... 2026-08-13 07:24:55,826 202 WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document.test_confirming_the_delete_confirmation_removes_the_document.test_confirming_the_delete_confirmation_removes_the_document: Chrome headless failed to start: [1246:1267:0813/072455.637564: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 [1246:1267:0813/072455.646467:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1246:1267:0813/072455.647858: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 [1246:1267:0813/072455.648046: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 [1246:1267:0813/072455.648077:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1246:1267:0813/072455.656242:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1246:1246:0813/072455.656837:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1281:1281:0813/072455.670685:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1281:1281:0813/072455.676906:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1246:1267:0813/072455.685108:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1246:1246:0813/072455.769695:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1246:1246:0813/072455.769807:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1246:1267:0813/072455.769803:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1246:1246:0813/072455.769881:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1246:1267:0813/072455.769918:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1246:1246:0813/072455.770585:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-13 07:24:55,838 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:24:55,869 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it ... 2026-08-13 07:24:56,263 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it: Chrome headless failed to start: [1356:1377:0813/072456.012602: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 [1356:1377:0813/072456.018315:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1356:1377:0813/072456.018451: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 [1356:1377:0813/072456.018491: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 [1356:1377:0813/072456.018842:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1356:1377:0813/072456.029033:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1356:1356:0813/072456.030507:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1356:1377:0813/072456.056581:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1392:1392:0813/072456.055948:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1392:1392:0813/072456.062569:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1356:1356:0813/072456.147969:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1356:1356:0813/072456.148131:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1356:1356:0813/072456.148154:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1356:1377:0813/072456.148146:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1356:1377:0813/072456.148306:ERROR:dbus/bus.cc:405] 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-13 07:24:56,278 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:24:56,311 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_creating_a_document_through_the_dialog_persists_it (odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it) 2026-08-13 07:24:56,312 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it ... 2026-08-13 07:24:56,674 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it.test_creating_a_document_through_the_dialog_persists_it: Chrome headless failed to start: [1466:1489:0813/072456.441985: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 [1466:1489:0813/072456.447698:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1466:1489:0813/072456.451219: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 [1466:1489:0813/072456.451960: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 [1466:1489:0813/072456.453646:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1466:1489:0813/072456.463621:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1466:1466:0813/072456.464028:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1466:1489:0813/072456.490504:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1502:1502:0813/072456.491823:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1502:1502:0813/072456.503360:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1466:1466:0813/072456.608510:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1466:1466:0813/072456.608623:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1466:1466:0813/072456.608638:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1466:1489:0813/072456.609929:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1466:1489:0813/072456.610768:ERROR:dbus/bus.cc:405] 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-13 07:24:56,680 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:24:56,721 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_creating_a_document_through_the_dialog_persists_it (odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it) 2026-08-13 07:24:56,721 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it ... 2026-08-13 07:24:57,082 202 WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it.test_creating_a_document_through_the_dialog_persists_it.test_creating_a_document_through_the_dialog_persists_it: Chrome headless failed to start: [1580:1601:0813/072456.856222: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 [1580:1601:0813/072456.862197:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1580:1601:0813/072456.862413: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 [1580:1601:0813/072456.862469: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 [1580:1601:0813/072456.862483:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1580:1601:0813/072456.877947:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1580:1580:0813/072456.882191:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1615:1615:0813/072456.885824:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1615:1615:0813/072456.902769:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1580:1601:0813/072456.907250:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1580:1580:0813/072457.000522:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1580:1580:0813/072457.000626:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1580:1580:0813/072457.000645:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1580:1601:0813/072457.000840:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1580:1601:0813/072457.001600:ERROR:dbus/bus.cc:405] 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-13 07:24:57,089 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:24:57,117 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_editor_page_offers_the_create_affordance ... 2026-08-13 07:24:57,448 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance: Chrome headless failed to start: [1690:1711:0813/072457.267248: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 [1690:1711:0813/072457.272065:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1690:1711:0813/072457.272181: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 [1690:1711:0813/072457.272236: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 [1690:1711:0813/072457.272246:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1690:1711:0813/072457.287966:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1690:1690:0813/072457.291715:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1727:1727:0813/072457.305289:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1727:1727:0813/072457.308133:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1690:1711:0813/072457.318565:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1690:1690:0813/072457.412246:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1690:1690:0813/072457.412363:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1690:1690:0813/072457.412382:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1690:1711:0813/072457.412595:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1690:1711:0813/072457.412640:ERROR:dbus/bus.cc:405] 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-13 07:24:57,455 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_editor_page_offers_the_create_affordance : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:24:57,489 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_editor_page_offers_the_create_affordance (odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance) 2026-08-13 07:24:57,490 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_editor_page_offers_the_create_affordance ... 2026-08-13 07:24:57,875 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance.test_editor_page_offers_the_create_affordance: Chrome headless failed to start: [1800:1823:0813/072457.640920: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 [1800:1823:0813/072457.646281:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1800:1823:0813/072457.646425: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 [1800:1823:0813/072457.646789: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 [1800:1823:0813/072457.646805:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1800:1823:0813/072457.674822:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1800:1800:0813/072457.675609:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1836:1836:0813/072457.689131:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1836:1836:0813/072457.693424:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1800:1823:0813/072457.698619:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1800:1800:0813/072457.807825:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1800:1800:0813/072457.807928:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1800:1823:0813/072457.807936:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1800:1800:0813/072457.808178:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1800:1823:0813/072457.808232:ERROR:dbus/bus.cc:405] 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-13 07:24:57,884 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_editor_page_offers_the_create_affordance : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:24:57,913 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_editor_page_offers_the_create_affordance (odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance) 2026-08-13 07:24:57,913 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_editor_page_offers_the_create_affordance ... 2026-08-13 07:24:58,283 202 WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance.test_editor_page_offers_the_create_affordance.test_editor_page_offers_the_create_affordance: Chrome headless failed to start: [1912:1933:0813/072458.054177: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 [1912:1933:0813/072458.060520:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1912:1933:0813/072458.060602: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 [1912:1933:0813/072458.065226: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 [1912:1933:0813/072458.065284:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1912:1933:0813/072458.081541:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1912:1912:0813/072458.085680:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1947:1947:0813/072458.092411:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1947:1947:0813/072458.098672:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1912:1933:0813/072458.112875:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1912:1912:0813/072458.226077:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1912:1912:0813/072458.226190:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1912:1933:0813/072458.230437:ERROR:dbus/bus.cc:405] 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-13 07:24:58,289 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_editor_page_offers_the_create_affordance : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:24:58,323 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it ... 2026-08-13 07:24:58,483 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it: Chrome headless failed to start: 2026-08-13 07:24:58,483 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:24:58,515 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_manager_creating_a_section_from_the_context_menu_persists_it (odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it) 2026-08-13 07:24:58,515 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it ... 2026-08-13 07:24:58,884 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it.test_manager_creating_a_section_from_the_context_menu_persists_it: Chrome headless failed to start: [2040:2061:0813/072458.655986: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 [2040:2061:0813/072458.663785:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2040:2061:0813/072458.663995: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 [2040:2061:0813/072458.664056: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 [2040:2061:0813/072458.664070:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2040:2061:0813/072458.682518:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2040:2040:0813/072458.697555:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2075:2075:0813/072458.696199:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2075:2075:0813/072458.711860:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2040:2061:0813/072458.723141:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2040:2040:0813/072458.848476:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2040:2040:0813/072458.848570:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [2040:2040:0813/072458.848587:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2040:2061:0813/072458.848647:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2040:2061:0813/072458.848678:ERROR:dbus/bus.cc:405] 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-13 07:24:58,892 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:24:58,919 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_manager_creating_a_section_from_the_context_menu_persists_it (odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it) 2026-08-13 07:24:58,919 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it ... 2026-08-13 07:24:59,231 202 WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it.test_manager_creating_a_section_from_the_context_menu_persists_it.test_manager_creating_a_section_from_the_context_menu_persists_it: Chrome headless failed to start: [2149:2171:0813/072459.046926: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 [2149:2171:0813/072459.052353:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2149:2171:0813/072459.052466: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 [2149:2171:0813/072459.052504: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 [2149:2171:0813/072459.052513:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2149:2171:0813/072459.064484:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2149:2149:0813/072459.065140:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2149:2171:0813/072459.087806:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2185:2185:0813/072459.091738:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2185:2185:0813/072459.102169:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2149:2149:0813/072459.165559:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2149:2149:0813/072459.165646:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [2149:2149:0813/072459.165665:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2149:2171:0813/072459.165668:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2149:2171:0813/072459.165689:ERROR:dbus/bus.cc:405] 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-13 07:24:59,237 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_manager_creating_a_section_from_the_context_menu_persists_it : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:24:59,266 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it ... 2026-08-13 07:24:59,579 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it: Chrome headless failed to start: [2259:2280:0813/072459.388035: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 [2259:2280:0813/072459.396291:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2259:2280:0813/072459.396418: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 [2259:2280:0813/072459.397863: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 [2259:2280:0813/072459.398057:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2259:2280:0813/072459.408658:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2259:2259:0813/072459.419517:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2295:2295:0813/072459.429177:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2295:2295:0813/072459.431908:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2259:2280:0813/072459.447225:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2259:2259:0813/072459.523058:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2259:2259:0813/072459.523149:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [2259:2259:0813/072459.523165:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2259:2280:0813/072459.525030:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2259:2280:0813/072459.525070:ERROR:dbus/bus.cc:405] 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-13 07:24:59,584 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:24:59,616 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_manager_creating_a_subject_through_the_dialog_persists_it (odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it) 2026-08-13 07:24:59,617 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it ... 2026-08-13 07:24:59,985 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it.test_manager_creating_a_subject_through_the_dialog_persists_it: Chrome headless failed to start: [2369:2390:0813/072459.741102: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 [2369:2390:0813/072459.748287:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2369:2390:0813/072459.748647: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 [2369:2390:0813/072459.748906: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 [2369:2390:0813/072459.748928:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2369:2390:0813/072459.765121:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2369:2369:0813/072459.766742:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2407:2407:0813/072459.787239:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2407:2407:0813/072459.791183:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2369:2390:0813/072459.792769:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2369:2369:0813/072459.913349:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2369:2369:0813/072459.913452:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [2369:2369:0813/072459.913472:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2369:2369:0813/072459.913887:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2369:2390:0813/072459.913990:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2369:2390:0813/072459.914754:ERROR:dbus/bus.cc:405] 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-13 07:24:59,991 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:25:00,036 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_manager_creating_a_subject_through_the_dialog_persists_it (odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it) 2026-08-13 07:25:00,036 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it ... 2026-08-13 07:25:00,396 202 WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it.test_manager_creating_a_subject_through_the_dialog_persists_it.test_manager_creating_a_subject_through_the_dialog_persists_it: Chrome headless failed to start: [2479:2503:0813/072500.164132: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 [2479:2503:0813/072500.174588:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2479:2503:0813/072500.174676: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 [2479:2503:0813/072500.174710: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 [2479:2503:0813/072500.174719:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2479:2503:0813/072500.195079:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2479:2479:0813/072500.196666:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2515:2515:0813/072500.203515:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2515:2515:0813/072500.206569:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2479:2503:0813/072500.229805:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2479:2479:0813/072500.318062:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2479:2479:0813/072500.318161:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [2479:2479:0813/072500.318177:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2479:2503:0813/072500.322458:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2479:2503:0813/072500.322504:ERROR:dbus/bus.cc:405] 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-13 07:25:00,402 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:25:00,432 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists ... 2026-08-13 07:25:00,807 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists: Chrome headless failed to start: [2592:2613:0813/072500.565907: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 [2592:2613:0813/072500.569896:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2592:2613:0813/072500.576110: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 [2592:2613:0813/072500.586897: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 [2592:2613:0813/072500.586928:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2592:2613:0813/072500.605053:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2592:2592:0813/072500.606460:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2628:2628:0813/072500.629785:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2592:2613:0813/072500.635307:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2628:2628:0813/072500.640930:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2592:2592:0813/072500.751381:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2592:2592:0813/072500.751533:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [2592:2592:0813/072500.751549:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2592:2613:0813/072500.751787:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2592:2613:0813/072500.751822:ERROR:dbus/bus.cc:405] 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-13 07:25:00,813 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:25:00,845 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_renaming_a_document_through_the_context_dialog_persists (odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists) 2026-08-13 07:25:00,846 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists ... 2026-08-13 07:25:01,261 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists.test_renaming_a_document_through_the_context_dialog_persists: Chrome headless failed to start: [2702:2723:0813/072500.975380: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 [2702:2723:0813/072500.985743:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2702:2723:0813/072500.987130: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 [2702:2723:0813/072500.987533: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 [2702:2723:0813/072500.987550:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2702:2723:0813/072501.000746:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2702:2702:0813/072501.005153:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2738:2738:0813/072501.017603:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2738:2738:0813/072501.023243:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2702:2723:0813/072501.033429:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2702:2702:0813/072501.181715:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2702:2702:0813/072501.181828:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [2702:2702:0813/072501.181847:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2702:2723:0813/072501.182122:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2702:2723:0813/072501.183690:ERROR:dbus/bus.cc:405] 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-13 07:25:01,267 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:25:01,304 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_renaming_a_document_through_the_context_dialog_persists (odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists) 2026-08-13 07:25:01,304 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists ... 2026-08-13 07:25:01,677 202 WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists.test_renaming_a_document_through_the_context_dialog_persists.test_renaming_a_document_through_the_context_dialog_persists: Chrome headless failed to start: [2815:2836:0813/072501.445423: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 [2815:2836:0813/072501.450554:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2815:2836:0813/072501.450682: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 [2815:2836:0813/072501.450723: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 [2815:2836:0813/072501.450737:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2815:2836:0813/072501.463452:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2815:2815:0813/072501.466672:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2851:2851:0813/072501.482010:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2851:2851:0813/072501.485439:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2815:2836:0813/072501.497177:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2815:2815:0813/072501.573064:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2815:2815:0813/072501.573164:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [2815:2815:0813/072501.573181:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2815:2836:0813/072501.573236:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2815:2836:0813/072501.573286:ERROR:dbus/bus.cc:405] 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-13 07:25:01,688 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:25:01,721 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing ... 2026-08-13 07:25:02,094 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing: Chrome headless failed to start: [2922:2943:0813/072501.859758: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 [2922:2943:0813/072501.865347:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2922:2943:0813/072501.865438: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 [2922:2943:0813/072501.865491: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 [2922:2943:0813/072501.865509:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2922:2943:0813/072501.881207:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2922:2922:0813/072501.883139:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2956:2956:0813/072501.894473:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2956:2956:0813/072501.898132:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2922:2943:0813/072501.907587:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2922:2922:0813/072501.999513:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2922:2922:0813/072501.999609:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [2922:2922:0813/072501.999626:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2922:2943:0813/072502.001032:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2922:2943:0813/072502.001074:ERROR:dbus/bus.cc:405] 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-13 07:25:02,099 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:25:02,128 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_saving_the_dialog_with_an_empty_name_creates_nothing (odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing) 2026-08-13 07:25:02,128 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing ... 2026-08-13 07:25:02,452 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing.test_saving_the_dialog_with_an_empty_name_creates_nothing: Chrome headless failed to start: [3031:3052:0813/072502.269623: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 [3031:3052:0813/072502.276843:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3031:3052:0813/072502.276962: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 [3031:3052:0813/072502.277013: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 [3031:3052:0813/072502.277033:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3031:3052:0813/072502.282432:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3031:3031:0813/072502.283594:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [3067:3067:0813/072502.306088:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [3067:3067:0813/072502.313836:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [3031:3052:0813/072502.333370:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3031:3031:0813/072502.415270:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3031:3031:0813/072502.415382:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3031:3052:0813/072502.420459:ERROR:dbus/bus.cc:405] 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-13 07:25:02,458 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:25:02,508 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_saving_the_dialog_with_an_empty_name_creates_nothing (odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing) 2026-08-13 07:25:02,508 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing ... 2026-08-13 07:25:02,688 202 WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing.test_saving_the_dialog_with_an_empty_name_creates_nothing.test_saving_the_dialog_with_an_empty_name_creates_nothing: Chrome headless failed to start: 2026-08-13 07:25:02,689 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:25:02,723 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance ... 2026-08-13 07:25:03,132 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance: Chrome headless failed to start: [3157:3178:0813/072502.888381: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 [3157:3178:0813/072502.893482:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3157:3178:0813/072502.894426: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 [3157:3178:0813/072502.894478: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 [3157:3178:0813/072502.904243:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3157:3178:0813/072502.906101:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3157:3157:0813/072502.907362:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [3192:3192:0813/072502.925336:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [3192:3192:0813/072502.927390:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [3157:3178:0813/072502.942105:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3157:3157:0813/072503.048760:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3157:3178:0813/072503.061617:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3157:3157:0813/072503.061654:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3157:3157:0813/072503.061978:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3157:3178:0813/072503.062070:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3157:3157:0813/072503.062077:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-13 07:25:03,141 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:25:03,173 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_user_without_docs_access_gets_no_editor_affordance (odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance) 2026-08-13 07:25:03,173 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance ... 2026-08-13 07:25:03,528 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance.test_user_without_docs_access_gets_no_editor_affordance: Chrome headless failed to start: [3268:3291:0813/072503.340558: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 [3268:3291:0813/072503.346546:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3268:3291:0813/072503.347016: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 [3268:3291:0813/072503.347098: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 [3268:3291:0813/072503.347122:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3268:3291:0813/072503.357430:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3268:3268:0813/072503.358759:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [3268:3291:0813/072503.397220:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3304:3304:0813/072503.403468:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [3304:3304:0813/072503.431112:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [3268:3268:0813/072503.501180:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3268:3268:0813/072503.501269:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3268:3268:0813/072503.501286:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3268:3291:0813/072503.501291:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3268:3291:0813/072503.501331:ERROR:dbus/bus.cc:405] 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-13 07:25:03,533 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:25:03,560 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_user_without_docs_access_gets_no_editor_affordance (odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance) 2026-08-13 07:25:03,560 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance ... 2026-08-13 07:25:03,896 202 WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance.test_user_without_docs_access_gets_no_editor_affordance.test_user_without_docs_access_gets_no_editor_affordance: Chrome headless failed to start: [3378:3399:0813/072503.721243: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 [3378:3399:0813/072503.721399:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3378:3399:0813/072503.721431: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 [3378:3399:0813/072503.721461: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 [3378:3399:0813/072503.721469:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3378:3399:0813/072503.733702:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3378:3378:0813/072503.739169:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [3413:3413:0813/072503.749795:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [3413:3413:0813/072503.755088:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [3378:3399:0813/072503.774816:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3378:3378:0813/072503.845413:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3378:3399:0813/072503.845515:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3378:3378:0813/072503.845556:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3378:3378:0813/072503.845568:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3378:3399:0813/072503.845593:ERROR:dbus/bus.cc:405] 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-13 07:25:03,902 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_editor_tour: skipped TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:25:03,952 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:25:04,305 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone ... 2026-08-13 07:25:04,699 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone: Chrome headless failed to start: [3489:3510:0813/072504.464730: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 [3489:3510:0813/072504.469288:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3489:3510:0813/072504.469490: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 [3489:3510:0813/072504.470755: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 [3489:3510:0813/072504.470789:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3489:3510:0813/072504.487950:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3489:3489:0813/072504.489207:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [3489:3510:0813/072504.515317:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3525:3525:0813/072504.513781:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [3525:3525:0813/072504.521561:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [3489:3489:0813/072504.615544:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3489:3489:0813/072504.615644:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3489:3489:0813/072504.615661:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3489:3510:0813/072504.615898:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3489:3510:0813/072504.615936:ERROR:dbus/bus.cc:405] 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-13 07:25:04,709 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: skipped TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:25:04,739 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_reordering_categories_inside_a_section_leaves_the_section_alone (odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone) 2026-08-13 07:25:04,740 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone ... 2026-08-13 07:25:05,062 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone.test_reordering_categories_inside_a_section_leaves_the_section_alone: Chrome headless failed to start: [3599:3620:0813/072504.880663: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 [3599:3620:0813/072504.885739:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3599:3620:0813/072504.885924: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 [3599:3620:0813/072504.887117: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 [3599:3620:0813/072504.887201:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3599:3620:0813/072504.900431:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3599:3599:0813/072504.905106:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [3634:3634:0813/072504.917535:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [3634:3634:0813/072504.920264:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [3599:3620:0813/072504.926014:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3599:3599:0813/072505.013698:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3599:3599:0813/072505.013796:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3599:3599:0813/072505.013827:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3599:3620:0813/072505.014098:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3599:3620:0813/072505.014136:ERROR:dbus/bus.cc:405] 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-13 07:25:05,067 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: skipped TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:25:05,095 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_reordering_categories_inside_a_section_leaves_the_section_alone (odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone) 2026-08-13 07:25:05,095 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone ... 2026-08-13 07:25:05,418 202 WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone.test_reordering_categories_inside_a_section_leaves_the_section_alone.test_reordering_categories_inside_a_section_leaves_the_section_alone: Chrome headless failed to start: [3699:3720:0813/072505.228751: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 [3699:3720:0813/072505.234745:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3699:3720:0813/072505.241450: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 [3699:3720:0813/072505.241537: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 [3699:3720:0813/072505.241553:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3699:3720:0813/072505.251023:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3699:3699:0813/072505.254506:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [3735:3735:0813/072505.261866:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [3735:3735:0813/072505.270801:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [3699:3720:0813/072505.280298:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3699:3699:0813/072505.379464:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3699:3699:0813/072505.379653:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3699:3699:0813/072505.380692:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3699:3720:0813/072505.380038:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3699:3720:0813/072505.380831:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3699:3699:0813/072505.380921:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-13 07:25:05,423 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: skipped TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:25:05,445 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_root_subjects_persists ... 2026-08-13 07:25:05,762 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Chrome headless failed to start: [3812:3834:0813/072505.575006: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 [3812:3834:0813/072505.584594:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3812:3834:0813/072505.584705: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 [3812:3834:0813/072505.584743: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 [3812:3834:0813/072505.584753:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3812:3834:0813/072505.596909:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3812:3812:0813/072505.600413:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [3847:3847:0813/072505.610241:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [3847:3847:0813/072505.614173:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [3812:3834:0813/072505.625495:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3812:3812:0813/072505.717318:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3812:3812:0813/072505.717427:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3812:3812:0813/072505.717446:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3812:3834:0813/072505.718456:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3812:3834:0813/072505.718499:ERROR:dbus/bus.cc:405] 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-13 07:25:05,772 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: skipped TestDocsResequenceTour.test_reordering_root_subjects_persists : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:25:05,800 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_reordering_root_subjects_persists (odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists) 2026-08-13 07:25:05,800 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_root_subjects_persists ... 2026-08-13 07:25:06,110 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists.test_reordering_root_subjects_persists: Chrome headless failed to start: [3924:3945:0813/072505.932904: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 [3924:3945:0813/072505.938626:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3924:3945:0813/072505.942521: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 [3924:3945:0813/072505.942588: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 [3924:3945:0813/072505.942601:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3924:3945:0813/072505.951066:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3924:3924:0813/072505.957568:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [3960:3960:0813/072505.968172:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [3960:3960:0813/072505.971567:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [3924:3945:0813/072505.981246:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3924:3924:0813/072506.064707:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3924:3924:0813/072506.064821:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3924:3924:0813/072506.064837:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3924:3945:0813/072506.065611:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3924:3945:0813/072506.065658:ERROR:dbus/bus.cc:405] 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-13 07:25:06,117 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: skipped TestDocsResequenceTour.test_reordering_root_subjects_persists : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:25:06,146 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_reordering_root_subjects_persists (odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists) 2026-08-13 07:25:06,146 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_root_subjects_persists ... 2026-08-13 07:25:06,504 202 WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists.test_reordering_root_subjects_persists.test_reordering_root_subjects_persists: Chrome headless failed to start: [4033:4054:0813/072506.284652: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 [4033:4054:0813/072506.289909:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4033:4054:0813/072506.290119: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 [4033:4054:0813/072506.290191: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 [4033:4054:0813/072506.290208:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4033:4054:0813/072506.301088:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4033:4033:0813/072506.307089:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [4069:4069:0813/072506.325016:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [4069:4069:0813/072506.329071:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [4033:4054:0813/072506.331524:ERROR:dbus/bus.cc:405] 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-13 07:25:06,510 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: skipped TestDocsResequenceTour.test_reordering_root_subjects_persists : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:25:06,542 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists ... 2026-08-13 07:25:06,861 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists: Chrome headless failed to start: [4143:4164:0813/072506.676514: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 [4143:4164:0813/072506.684293:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4143:4164:0813/072506.684371: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 [4143:4164:0813/072506.684729: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 [4143:4164:0813/072506.684749:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4143:4164:0813/072506.695773:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4143:4143:0813/072506.697681:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [4179:4179:0813/072506.708522:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [4179:4179:0813/072506.713782:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [4143:4164:0813/072506.722724:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4143:4143:0813/072506.813710:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4143:4143:0813/072506.814436:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [4143:4143:0813/072506.814462:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4143:4164:0813/072506.814549:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4143:4164:0813/072506.814578:ERROR:dbus/bus.cc:405] 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-13 07:25:06,867 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: skipped TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:25:06,896 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_reordering_sections_inside_a_subject_persists (odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists) 2026-08-13 07:25:06,897 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists ... 2026-08-13 07:25:07,284 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists.test_reordering_sections_inside_a_subject_persists: Chrome headless failed to start: [4254:4276:0813/072507.036337: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 [4254:4276:0813/072507.043285:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4254:4276:0813/072507.050453: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 [4254:4276:0813/072507.050544: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 [4254:4276:0813/072507.050561:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4254:4276:0813/072507.063701:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4254:4254:0813/072507.064603:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [4290:4290:0813/072507.084868:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [4290:4290:0813/072507.087527:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [4254:4276:0813/072507.089638:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4254:4254:0813/072507.179117:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4254:4254:0813/072507.179259:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [4254:4254:0813/072507.179278:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4254:4276:0813/072507.180218:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4254:4276:0813/072507.180260:ERROR:dbus/bus.cc:405] 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-13 07:25:07,295 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: skipped TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:25:07,319 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_reordering_sections_inside_a_subject_persists (odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists) 2026-08-13 07:25:07,319 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists ... 2026-08-13 07:25:07,688 202 WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists.test_reordering_sections_inside_a_subject_persists.test_reordering_sections_inside_a_subject_persists: Chrome headless failed to start: [4365:4387:0813/072507.455483: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 [4365:4387:0813/072507.464440:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4365:4387:0813/072507.464576: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 [4365:4387:0813/072507.464619: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 [4365:4387:0813/072507.464635:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4365:4387:0813/072507.473032:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4365:4365:0813/072507.476642:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [4400:4400:0813/072507.490154:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [4400:4400:0813/072507.492996:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [4365:4387:0813/072507.499677:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4365:4365:0813/072507.585043:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4365:4365:0813/072507.585256:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [4365:4365:0813/072507.585313:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4365:4387:0813/072507.585251:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4365:4387:0813/072507.585474:ERROR:dbus/bus.cc:405] 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-13 07:25:07,698 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: skipped TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:25:07,736 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_the_left_document_tree_persists ... 2026-08-13 07:25:08,059 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists: Chrome headless failed to start: [4476:4497:0813/072507.879210: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 [4476:4497:0813/072507.884238:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4476:4497:0813/072507.884400: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 [4476:4497:0813/072507.884477: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 [4476:4497:0813/072507.884487:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4476:4497:0813/072507.899375:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4476:4476:0813/072507.900636:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [4511:4511:0813/072507.920552:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [4511:4511:0813/072507.922816:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [4476:4497:0813/072507.930856:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4476:4476:0813/072508.007871:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4476:4476:0813/072508.007978:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [4476:4476:0813/072508.007993:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4476:4497:0813/072508.008093:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4476:4497:0813/072508.008130:ERROR:dbus/bus.cc:405] 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-13 07:25:08,071 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: skipped TestDocsResequenceTour.test_reordering_the_left_document_tree_persists : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:25:08,094 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_reordering_the_left_document_tree_persists (odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists) 2026-08-13 07:25:08,095 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_the_left_document_tree_persists ... 2026-08-13 07:25:08,411 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists.test_reordering_the_left_document_tree_persists: Chrome headless failed to start: [4584:4605:0813/072508.225318: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 [4584:4605:0813/072508.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") [4584:4605:0813/072508.232987: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 [4584:4605:0813/072508.233528: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 [4584:4605:0813/072508.233554:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4584:4605:0813/072508.243331:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4584:4584:0813/072508.246724:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [4584:4605:0813/072508.270453:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4620:4620:0813/072508.274303:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [4620:4620:0813/072508.279475:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [4584:4584:0813/072508.337414:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4584:4605:0813/072508.359976:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4584:4584:0813/072508.360024:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [4584:4584:0813/072508.360054:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4584:4605:0813/072508.360098:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4584:4584:0813/072508.360215:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-13 07:25:08,416 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: skipped TestDocsResequenceTour.test_reordering_the_left_document_tree_persists : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:25:08,444 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_reordering_the_left_document_tree_persists (odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists) 2026-08-13 07:25:08,445 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_the_left_document_tree_persists ... 2026-08-13 07:25:08,766 202 WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists.test_reordering_the_left_document_tree_persists.test_reordering_the_left_document_tree_persists: Chrome headless failed to start: [4694:4715:0813/072508.576348: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 [4694:4715:0813/072508.581565:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4694:4715:0813/072508.582046: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 [4694:4715:0813/072508.584702: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 [4694:4715:0813/072508.585059:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4694:4715:0813/072508.596989:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4694:4694:0813/072508.601357:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [4729:4729:0813/072508.611189:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [4729:4729:0813/072508.618525:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [4694:4715:0813/072508.621557:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4694:4694:0813/072508.707210:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4694:4694:0813/072508.707327:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [4694:4694:0813/072508.707353:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4694:4715:0813/072508.707414:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4694:4715:0813/072508.707452:ERROR:dbus/bus.cc:405] 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-13 07:25:08,779 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: skipped TestDocsResequenceTour.test_reordering_the_left_document_tree_persists : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:25:08,823 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:25:08,838 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads: Starting TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error ... 2026-08-13 07:25:09,018 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error: Chrome headless failed to start: [4804:4825:0813/072508.985525: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-13 07:25:09,019 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads: skipped TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:25:09,051 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_docs_frontend_bundle_loads_without_module_error (odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error) 2026-08-13 07:25:09,051 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads: Starting TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error ... 2026-08-13 07:25:09,204 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error.test_docs_frontend_bundle_loads_without_module_error: Chrome headless failed to start: 2026-08-13 07:25:09,205 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads: skipped TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:25:09,233 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_docs_frontend_bundle_loads_without_module_error (odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error) 2026-08-13 07:25:09,233 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads: Starting TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error ... 2026-08-13 07:25:09,591 202 WARNING rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error.test_docs_frontend_bundle_loads_without_module_error.test_docs_frontend_bundle_loads_without_module_error: Chrome headless failed to start: [4846:4867:0813/072509.366588: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 [4846:4867:0813/072509.372009:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4846:4867:0813/072509.373079: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 [4846:4867:0813/072509.373222: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 [4846:4867:0813/072509.373327:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4846:4867:0813/072509.387008:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4846:4846:0813/072509.397175:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [4883:4883:0813/072509.402534:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [4883:4883:0813/072509.405569:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [4846:4867:0813/072509.428218:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4846:4846:0813/072509.511697:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4846:4846:0813/072509.511844:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [4846:4867:0813/072509.511847:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4846:4846:0813/072509.511862:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4846:4867:0813/072509.511921:ERROR:dbus/bus.cc:405] 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-13 07:25:09,606 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads: skipped TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:25:09,664 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:25:09,681 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_no_jquery_ui_assets: Starting TestNoJqueryUiAssets.test_no_jquery_ui_or_cdn_reference_in_shipped_assets ... 2026-08-13 07:25:09,735 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:25:12,148 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_designer_publishes_approved_content_ends_up_published ... 2026-08-13 07:25:12,248 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_designer_publishes_approved_document_ends_up_published ... 2026-08-13 07:25:12,357 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_designer_publishes_category_regardless_of_document_state ... 2026-08-13 07:25:12,415 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_draft_content_cannot_be_published_by_designer ... 2026-08-13 07:25:12,459 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_draft_document_cannot_be_published_by_designer ... 2026-08-13 07:25:12,513 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_manager_publishing_category_is_not_a_no_op_toggle ... 2026-08-13 07:25:12,557 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_manager_publishing_document_is_not_a_no_op_toggle ... 2026-08-13 07:25:12,627 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_restricted_editor_cannot_publish_category ... 2026-08-13 07:25:12,664 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_restricted_editor_cannot_publish_content ... 2026-08-13 07:25:12,724 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_restricted_editor_cannot_publish_document ... 2026-08-13 07:25:12,795 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_reviewer_assigned_to_own_document_cannot_publish ... 2026-08-13 07:25:12,879 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_reviewer_cannot_publish_category ... 2026-08-13 07:25:12,922 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_reviewer_cannot_publish_content ... 2026-08-13 07:25:12,988 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_reviewer_cannot_publish_document ... 2026-08-13 07:25:13,050 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-13 07:25:13,629 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_resequence_category_permission: Starting TestResequenceCategoryPermission.test_a_section_write_holder_may_reorder_that_sections_categories ... 2026-08-13 07:25:13,664 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:reseq_reviewer from n/a 2026-08-13 07:25:13,676 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:25:13,968 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:13] "POST /docs/resequence_category HTTP/1.1" 200 - 39 0.022 0.273 2026-08-13 07:25:13,986 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_resequence_category_permission: Starting TestResequenceCategoryPermission.test_a_user_without_write_on_the_section_is_denied ... 2026-08-13 07:25:14,001 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:reseq_editor from n/a 2026-08-13 07:25:14,013 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:25:14,283 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:14] "POST /docs/resequence_category HTTP/1.1" 200 - 16 0.008 0.264 2026-08-13 07:25:14,311 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_resequence_category_permission: Starting TestResequenceCategoryPermission.test_ids_that_are_not_children_of_the_parent_are_rejected ... 2026-08-13 07:25:14,329 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:reseq_reviewer from n/a 2026-08-13 07:25:14,341 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:25:14,584 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:14] "POST /docs/resequence_category HTTP/1.1" 200 - 18 0.009 0.236 2026-08-13 07:25:14,611 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_resequence_category_permission: Starting TestResequenceCategoryPermission.test_reordering_a_sections_categories_never_touches_the_section ... 2026-08-13 07:25:14,630 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:reseq_reviewer from n/a 2026-08-13 07:25:14,642 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:25:15,738 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:15] "POST /docs/resequence_category HTTP/1.1" 200 - 48 0.031 1.067 2026-08-13 07:25:15,759 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_resequence_category_permission: Starting TestResequenceCategoryPermission.test_reordering_top_level_subjects_still_requires_a_docs_manager ... 2026-08-13 07:25:15,780 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:reseq_reviewer from n/a 2026-08-13 07:25:15,795 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:25:16,023 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:16] "POST /docs/resequence_category HTTP/1.1" 200 - 13 0.006 0.224 2026-08-13 07:25:16,047 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_resequence_category_permission: Starting TestResequenceCategoryPermission.test_the_section_itself_cannot_ride_along_with_its_childrens_resequence ... 2026-08-13 07:25:16,066 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:reseq_reviewer from n/a 2026-08-13 07:25:16,079 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:25:16,334 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:16] "POST /docs/resequence_category HTTP/1.1" 200 - 18 0.020 0.237 2026-08-13 07:25:16,366 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:25:18,794 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_category__user_designer ... 2026-08-13 07:25:18,806 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:designer_doc from n/a 2026-08-13 07:25:18,821 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:25:19,043 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:19] "POST /docs/create_category HTTP/1.1" 200 - 8 0.005 0.221 2026-08-13 07:25:19,140 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:19] "POST /docs/create_category HTTP/1.1" 200 - 51 0.051 0.041 2026-08-13 07:25:19,182 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:19] "POST /docs/update_category HTTP/1.1" 200 - 21 0.011 0.024 2026-08-13 07:25:19,193 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:19] "POST /docs/delete HTTP/1.1" 200 - 1 0.000 0.003 2026-08-13 07:25:19,228 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:19] "POST /docs/update_category HTTP/1.1" 200 - 10 0.006 0.017 2026-08-13 07:25:19,237 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:19] "POST /docs/delete HTTP/1.1" 200 - 1 0.000 0.003 2026-08-13 07:25:19,238 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_category__user_designer: waiting for threads: [] 2026-08-13 07:25:19,272 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_category__user_manager ... 2026-08-13 07:25:19,288 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:manager_doc from n/a 2026-08-13 07:25:19,301 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:25:19,629 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:19] "POST /docs/create_category HTTP/1.1" 200 - 47 0.031 0.300 2026-08-13 07:25:19,676 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:19] "POST /docs/update_category HTTP/1.1" 200 - 27 0.017 0.026 2026-08-13 07:25:20,447 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #501 deleted mail.message records with IDs: [9949, 9948] 2026-08-13 07:25:20,460 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #501 deleted website.doc.category records with IDs: [111] 2026-08-13 07:25:20,466 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #501 deleted mail.followers records with IDs: [1842] 2026-08-13 07:25:20,468 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:20] "POST /docs/delete HTTP/1.1" 200 - 41 0.020 0.023 2026-08-13 07:25:20,515 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:20] "POST /docs/update_category HTTP/1.1" 200 - 10 0.024 0.019 2026-08-13 07:25:20,560 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #501 deleted website.document.content records with IDs: [36] 2026-08-13 07:25:20,577 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #501 deleted website.document records with IDs: [105] 2026-08-13 07:25:20,595 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #501 deleted mail.message records with IDs: [9950] 2026-08-13 07:25:20,604 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #501 deleted website.doc.category records with IDs: [107] 2026-08-13 07:25:20,610 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:20] "POST /docs/delete HTTP/1.1" 200 - 94 0.042 0.048 2026-08-13 07:25:20,611 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_category__user_manager: waiting for threads: [] 2026-08-13 07:25:20,630 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_category__user_portal ... 2026-08-13 07:25:20,644 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:portal_doc from n/a 2026-08-13 07:25:20,656 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:25:20,892 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:20] "POST /docs/create_category HTTP/1.1" 200 - 13 0.007 0.232 2026-08-13 07:25:20,910 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:20] "POST /docs/update_category HTTP/1.1" 200 - 3 0.005 0.007 2026-08-13 07:25:20,920 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:20] "POST /docs/delete HTTP/1.1" 200 - 1 0.000 0.004 2026-08-13 07:25:20,922 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_category__user_portal: waiting for threads: [] 2026-08-13 07:25:20,947 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_category__user_public ... 2026-08-13 07:25:20,961 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:25:21,240 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:21] "POST /docs/create_category HTTP/1.1" 200 - 5 0.003 0.278 2026-08-13 07:25:21,251 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:21] "POST /docs/update_category HTTP/1.1" 200 - 0 0.000 0.004 2026-08-13 07:25:21,259 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:21] "POST /docs/delete HTTP/1.1" 200 - 0 0.000 0.002 2026-08-13 07:25:21,260 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_category__user_public: waiting for threads: [] 2026-08-13 07:25:21,286 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_category__user_reviewer ... 2026-08-13 07:25:21,309 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:reviewer_doc from n/a 2026-08-13 07:25:21,337 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:25:21,597 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:21] "POST /docs/create_category HTTP/1.1" 200 - 13 0.010 0.258 2026-08-13 07:25:21,712 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:21] "POST /docs/create_category HTTP/1.1" 200 - 51 0.066 0.043 2026-08-13 07:25:21,755 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:21] "POST /docs/update_category HTTP/1.1" 200 - 21 0.012 0.026 2026-08-13 07:25:21,764 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:21] "POST /docs/delete HTTP/1.1" 200 - 1 0.000 0.003 2026-08-13 07:25:21,802 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:21] "POST /docs/update_category HTTP/1.1" 200 - 10 0.015 0.019 2026-08-13 07:25:21,813 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:21] "POST /docs/delete HTTP/1.1" 200 - 1 0.001 0.005 2026-08-13 07:25:21,814 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_category__user_reviewer: waiting for threads: [] 2026-08-13 07:25:21,829 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_designer ... 2026-08-13 07:25:21,860 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:designer_doc from n/a 2026-08-13 07:25:21,871 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:25:22,158 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:22] "POST /docs/create HTTP/1.1" 200 - 57 0.037 0.251 2026-08-13 07:25:22,226 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:22] "POST /docs/update_document HTTP/1.1" 200 - 27 0.039 0.026 2026-08-13 07:25:22,280 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #499 deleted mail.message records with IDs: [9954] 2026-08-13 07:25:22,297 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #499 deleted website.document.content records with IDs: [38] 2026-08-13 07:25:22,309 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #499 deleted mail.followers records with IDs: [1844] 2026-08-13 07:25:22,330 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #499 deleted mail.message records with IDs: [9956, 9955] 2026-08-13 07:25:22,343 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #499 deleted website.document records with IDs: [107] 2026-08-13 07:25:22,356 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #499 deleted mail.followers records with IDs: [1845] 2026-08-13 07:25:22,359 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:22] "POST /docs/delete HTTP/1.1" 200 - 101 0.074 0.054 2026-08-13 07:25:22,393 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:22] "POST /docs/update_document HTTP/1.1" 200 - 9 0.013 0.017 2026-08-13 07:25:22,429 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:22] "POST /docs/delete HTTP/1.1" 200 - 8 0.012 0.018 2026-08-13 07:25:22,432 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_document__user_designer: waiting for threads: [] 2026-08-13 07:25:22,451 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_editor ... 2026-08-13 07:25:22,467 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:editor_doc from n/a 2026-08-13 07:25:22,488 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:25:23,623 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:23] "POST /docs/create HTTP/1.1" 200 - 54 0.067 1.075 2026-08-13 07:25:23,693 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:23] "POST /docs/update_document HTTP/1.1" 200 - 28 0.036 0.029 2026-08-13 07:25:23,756 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #495 deleted mail.message records with IDs: [9957] 2026-08-13 07:25:23,773 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #495 deleted website.document.content records with IDs: [39] 2026-08-13 07:25:23,783 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #495 deleted mail.followers records with IDs: [1846] 2026-08-13 07:25:23,793 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #495 deleted mail.message records with IDs: [9959, 9958] 2026-08-13 07:25:23,807 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #495 deleted website.document records with IDs: [108] 2026-08-13 07:25:23,818 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #495 deleted mail.followers records with IDs: [1847] 2026-08-13 07:25:23,819 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:23] "POST /docs/delete HTTP/1.1" 200 - 100 0.061 0.059 2026-08-13 07:25:23,844 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [105], uid: 495, model: website.document 2026-08-13 07:25:23,859 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:23] "POST /docs/update_document HTTP/1.1" 200 - 12 0.013 0.019 2026-08-13 07:25:23,888 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [36], uid: 495, model: website.document.content 2026-08-13 07:25:23,901 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:23] "POST /docs/delete HTTP/1.1" 200 - 19 0.012 0.024 2026-08-13 07:25:23,902 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_document__user_editor: waiting for threads: [] 2026-08-13 07:25:23,923 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_manager ... 2026-08-13 07:25:23,947 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:manager_doc from n/a 2026-08-13 07:25:23,961 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:25:24,257 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:24] "POST /docs/create HTTP/1.1" 200 - 59 0.032 0.265 2026-08-13 07:25:24,307 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:24] "POST /docs/update_document HTTP/1.1" 200 - 20 0.021 0.023 2026-08-13 07:25:24,365 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #501 deleted mail.message records with IDs: [9960] 2026-08-13 07:25:24,379 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #501 deleted website.document.content records with IDs: [40] 2026-08-13 07:25:24,389 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #501 deleted mail.followers records with IDs: [1848] 2026-08-13 07:25:24,397 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #501 deleted mail.message records with IDs: [9962, 9961] 2026-08-13 07:25:24,405 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #501 deleted website.document records with IDs: [109] 2026-08-13 07:25:24,412 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #501 deleted mail.followers records with IDs: [1849] 2026-08-13 07:25:24,413 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:24] "POST /docs/delete HTTP/1.1" 200 - 107 0.051 0.051 2026-08-13 07:25:24,447 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:24] "POST /docs/update_document HTTP/1.1" 200 - 7 0.006 0.020 2026-08-13 07:25:24,479 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #501 deleted website.document.content records with IDs: [36] 2026-08-13 07:25:24,493 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #501 deleted mail.message records with IDs: [9963] 2026-08-13 07:25:24,499 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #501 deleted website.document records with IDs: [105] 2026-08-13 07:25:24,507 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:24] "POST /docs/delete HTTP/1.1" 200 - 56 0.021 0.031 2026-08-13 07:25:24,508 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_document__user_manager: waiting for threads: [] 2026-08-13 07:25:24,535 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_portal ... 2026-08-13 07:25:24,563 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:portal_doc from n/a 2026-08-13 07:25:24,574 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:25:24,785 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:24] "POST /docs/create HTTP/1.1" 200 - 17 0.011 0.202 2026-08-13 07:25:24,795 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:24] "POST /docs/update_document HTTP/1.1" 200 - 1 0.000 0.005 2026-08-13 07:25:24,804 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:24] "POST /docs/delete HTTP/1.1" 200 - 1 0.000 0.003 2026-08-13 07:25:24,805 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_document__user_portal: waiting for threads: [] 2026-08-13 07:25:24,839 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_public ... 2026-08-13 07:25:24,852 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:25:25,126 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:25] "POST /docs/create HTTP/1.1" 200 - 5 0.001 0.276 2026-08-13 07:25:25,137 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:25] "POST /docs/update_document HTTP/1.1" 200 - 0 0.000 0.002 2026-08-13 07:25:25,143 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:25] "POST /docs/delete HTTP/1.1" 200 - 0 0.000 0.002 2026-08-13 07:25:25,146 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_document__user_public: waiting for threads: [] 2026-08-13 07:25:25,167 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_reviewer ... 2026-08-13 07:25:25,192 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:reviewer_doc from n/a 2026-08-13 07:25:25,206 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:25:25,533 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:25] "POST /docs/create HTTP/1.1" 200 - 57 0.048 0.281 2026-08-13 07:25:25,610 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:25] "POST /docs/update_document HTTP/1.1" 200 - 27 0.042 0.030 2026-08-13 07:25:25,664 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #497 deleted mail.message records with IDs: [9964] 2026-08-13 07:25:25,687 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #497 deleted website.document.content records with IDs: [41] 2026-08-13 07:25:25,702 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #497 deleted mail.followers records with IDs: [1850] 2026-08-13 07:25:25,716 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #497 deleted mail.message records with IDs: [9966, 9965] 2026-08-13 07:25:25,726 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #497 deleted website.document records with IDs: [110] 2026-08-13 07:25:25,738 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #497 deleted mail.followers records with IDs: [1851] 2026-08-13 07:25:25,740 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:25] "POST /docs/delete HTTP/1.1" 200 - 101 0.066 0.058 2026-08-13 07:25:25,771 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:25] "POST /docs/update_document HTTP/1.1" 200 - 9 0.008 0.019 2026-08-13 07:25:25,796 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:25] "POST /docs/delete HTTP/1.1" 200 - 8 0.007 0.014 2026-08-13 07:25:25,797 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_document__user_reviewer: waiting for threads: [] 2026-08-13 07:25:25,835 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-13 07:25:28,955 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs_odoo.tests.test_access_rights: Starting TestOdooVersionAccessRights.test_docs_editor_crud_odoo_version ... 2026-08-13 07:25:29,023 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #505 deleted odoo.version records with IDs: [16] 2026-08-13 07:25:29,033 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #505 deleted product.attribute.value records with IDs: [119] 2026-08-13 07:25:29,059 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-13 07:25:31,463 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs_odoo.tests.test_website_docs_category: Starting TestWebsiteDocsCategory.test_compute_odoo_version_on_category ... 2026-08-13 07:25:31,503 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs_odoo.tests.test_website_docs_category: Starting TestWebsiteDocsCategory.test_func_search_document ... 2026-08-13 07:25:31,579 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-13 07:25:33,935 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs_odoo.tests.test_website_docs_content: Starting TestWebsiteDocsContent.test_func_get_other_odoo_versions ... 2026-08-13 07:25:33,986 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs_odoo.tests.test_website_docs_content: Starting TestWebsiteDocsContent.test_sql_constraint_uniq_odoo_version_doc_content ... 2026-08-13 07:25:34,031 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-13 07:25:36,449 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs_odoo.tests.test_website_docs_url: Starting TestWebsiteDocsUrl.test_docs_search_with_odoo_version ... 2026-08-13 07:25:36,469 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:25:37,309 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:37] "GET /docs/search?search=Angular&version=23 HTTP/1.1" 200 - 219 0.089 0.754 2026-08-13 07:25:37,354 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:37] "GET /docs/search?search=Angular&version=100 HTTP/1.1" 200 - 16 0.007 0.032 2026-08-13 07:25:37,384 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_docs_odoo.tests.test_website_docs_url: Starting TestWebsiteDocsUrl.test_website_url ... 2026-08-13 07:25:37,430 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:25:38,394 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:38] "GET /docs/21.0/d/welcome-to-summoner-s-rift-124 HTTP/1.1" 200 - 256 0.121 0.845 2026-08-13 07:25:38,465 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:38] "GET /docs/d/activate-the-developer-debug-mode-123 HTTP/1.1" 200 - 30 0.019 0.045 2026-08-13 07:25:38,605 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:38] "GET /docs/22.0/c/odoo-user-documentation-applications-general-134 HTTP/1.1" 200 - 45 0.044 0.076 2026-08-13 07:25:38,690 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:38] "GET /docs/22.0/c/odoo-user-documentation-applications-general-134 HTTP/1.1" 200 - 31 0.018 0.047 2026-08-13 07:25:38,713 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:38] "GET /docs/d/welcome-to-summoner-s-rift-124 HTTP/1.1" 301 - 6 0.007 0.011 2026-08-13 07:25:38,795 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:38] "GET /docs/21.0/d/welcome-to-summoner-s-rift-124 HTTP/1.1" 200 - 33 0.025 0.054 2026-08-13 07:25:38,827 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:38] "GET /docs/d/welcome-to-summoner-s-rift-124 HTTP/1.1" 301 - 6 0.003 0.007 2026-08-13 07:25:38,906 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:38] "GET /docs/21.0/d/welcome-to-summoner-s-rift-124 HTTP/1.1" 200 - 33 0.026 0.049 2026-08-13 07:25:38,973 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:38] "GET /docs/22.0/c/odoo-user-documentation-applications-general-134 HTTP/1.1" 200 - 31 0.016 0.044 2026-08-13 07:25:39,006 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-13 07:25:39,295 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_odoo_version.tests.test_access_rights: Starting TestAccessRights.test_access_odoo_version ... 2026-08-13 07:25:39,369 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #542 deleted mail.message records with IDs: [9972] 2026-08-13 07:25:39,385 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #542 deleted odoo.version records with IDs: [27] 2026-08-13 07:25:39,391 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #542 deleted mail.followers records with IDs: [1852] 2026-08-13 07:25:39,400 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #542 deleted product.attribute.value records with IDs: [130] 2026-08-13 07:25:39,418 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #542 deleted mail.message records with IDs: [9971] 2026-08-13 07:25:39,423 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #542 deleted odoo.version records with IDs: [26] 2026-08-13 07:25:39,430 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #542 deleted product.attribute.value records with IDs: [129] 2026-08-13 07:25:39,458 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:25:39,469 202 INFO rb-2f9fcab-223857-403444 odoo.addons.to_website_slides_event.tests.test_slides_event: Starting TestSlidesEvent.test_compute_course_contents_on_event_form ... 2026-08-13 07:25:39,749 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:25:39,862 202 INFO rb-2f9fcab-223857-403444 odoo.addons.utm.tests.test_routes: Starting TestRoutes.test_01_web_session_destroy ... 2026-08-13 07:25:39,897 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:demo from n/a 2026-08-13 07:25:39,904 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:25:40,096 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:25:40] "POST /web/session/destroy HTTP/1.1" 200 - 7 0.002 0.191 2026-08-13 07:25:40,097 202 INFO rb-2f9fcab-223857-403444 odoo.addons.utm.tests.test_routes.TestRoutes.test_01_web_session_destroy: waiting for threads: [] 2026-08-13 07:25:40,133 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:25:40,525 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [459] 2026-08-13 07:25:40,534 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9974] 2026-08-13 07:25:40,540 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:25:40,557 202 INFO rb-2f9fcab-223857-403444 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_campaign_automatic_name ... 2026-08-13 07:25:40,588 202 INFO rb-2f9fcab-223857-403444 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_find_or_create_record ... 2026-08-13 07:25:40,620 202 INFO rb-2f9fcab-223857-403444 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_find_or_create_record_case ... 2026-08-13 07:25:40,645 202 INFO rb-2f9fcab-223857-403444 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_find_or_create_with_archived_record ... 2026-08-13 07:25:40,669 202 INFO rb-2f9fcab-223857-403444 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_name_generation ... 2026-08-13 07:25:40,690 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted utm.source records with IDs: [28, 31, 32] 2026-08-13 07:25:40,709 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted utm.medium records with IDs: [19, 22, 23] 2026-08-13 07:25:40,732 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted utm.campaign records with IDs: [12, 15, 16] 2026-08-13 07:25:40,761 202 INFO rb-2f9fcab-223857-403444 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_name_generation_duplicate_marks ... 2026-08-13 07:25:40,798 202 INFO rb-2f9fcab-223857-403444 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_split_name_and_count ... 2026-08-13 07:25:40,825 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:25:41,189 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [460] 2026-08-13 07:25:41,199 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9976] 2026-08-13 07:25:41,205 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:25:41,221 202 INFO rb-2f9fcab-223857-403444 odoo.addons.utm.tests.test_utm_consistency: Starting TestUTMConsistency.test_utm_consistency ... 2026-08-13 07:25:41,262 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:25:41,632 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [461] 2026-08-13 07:25:41,642 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9978] 2026-08-13 07:25:41,648 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:25:41,664 202 INFO rb-2f9fcab-223857-403444 odoo.addons.utm.tests.test_utm_security: Starting TestUTMSecurity.test_utm_security_admin ... 2026-08-13 07:25:41,690 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted utm.campaign records with IDs: [36] 2026-08-13 07:25:41,697 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted utm.medium records with IDs: [42] 2026-08-13 07:25:41,702 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted utm.source records with IDs: [51] 2026-08-13 07:25:41,724 202 INFO rb-2f9fcab-223857-403444 odoo.addons.utm.tests.test_utm_security: Starting TestUTMSecurity.test_utm_security_employee ... 2026-08-13 07:25:41,763 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 545, model: utm.campaign 2026-08-13 07:25:41,771 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 545, model: utm.medium 2026-08-13 07:25:41,774 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 545, model: utm.source 2026-08-13 07:25:41,808 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:25:51,019 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_account_account: Starting TestAccountAccount.test_account_code_check_enabled_by_default ... 2026-08-13 07:25:51,088 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_account_account: Starting TestAccountAccount.test_create_income_deduction_account_type ... 2026-08-13 07:25:51,170 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_account_account: Starting TestAccountAccount.test_create_income_financial_account_type ... 2026-08-13 07:25:51,256 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_account_account: Starting TestAccountAccount.test_disable_account_code_check_via_system_param ... 2026-08-13 07:25:51,360 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:25:59,443 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_10_transfer_wizard_reconcile ... 2026-08-13 07:26:00,165 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_11_transfer_wizard_grouping ... 2026-08-13 07:26:00,926 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_12_transfer_wizard_currency_conversion ... 2026-08-13 07:26:01,508 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_13_transfer_wizard_no_currency_conversion ... 2026-08-13 07:26:02,112 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_20_period_change ... 2026-08-13 07:26:02,870 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_21_period_change_lock_date ... 2026-08-13 07:26:03,566 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_30_partner_change ... 2026-08-13 07:26:04,275 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_31_transfer_wizard_sign ... 2026-08-13 07:26:05,235 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_32_transfer_wizard_currency ... 2026-08-13 07:26:06,387 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_40_change_partner_basic ... 2026-08-13 07:26:07,566 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_41_change_partner_receivable ... 2026-08-13 07:26:08,811 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_42_change_partner_different_partners_error ... 2026-08-13 07:26:09,143 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:26:17,610 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_account_move_delete_entry: Starting TestAccountMoveDeleteEntry.test_account_move_disallow_to_delete_entry_chain_condition ... 2026-08-13 07:26:23,212 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #550 deleted account.move.line.ctp records with IDs: [563] 2026-08-13 07:26:23,361 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #550 deleted account.move.line records with IDs: [1171, 1172] 2026-08-13 07:26:23,587 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #550 deleted account.move.line.ctp records with IDs: [564] 2026-08-13 07:26:23,709 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #550 deleted account.move.line records with IDs: [1173, 1174] 2026-08-13 07:26:23,946 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #550 deleted account.move.line.ctp records with IDs: [562] 2026-08-13 07:26:24,064 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #550 deleted account.move.line records with IDs: [1169, 1170] 2026-08-13 07:26:24,429 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #550 deleted account.move.line.ctp records with IDs: [565] 2026-08-13 07:26:24,548 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #550 deleted account.move.line records with IDs: [1175, 1176] 2026-08-13 07:26:24,839 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #550 deleted account.move records with IDs: [476] 2026-08-13 07:26:24,873 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #550 deleted mail.followers records with IDs: [1876] 2026-08-13 07:26:24,942 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:26:24,954 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_account_tax_group: Starting TestAccountTaxGroup.test_is_vat ... 2026-08-13 07:26:24,991 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:26:34,115 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_allocation_state_both_posted ... 2026-08-13 07:26:34,176 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_allocation_state_mixed_draft_posted ... 2026-08-13 07:26:34,354 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_allocation_state_one_cancelled ... 2026-08-13 07:26:34,625 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_to_transfer_amount_remaining ... 2026-08-13 07:26:34,699 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_allocation_valid_creation ... 2026-08-13 07:26:34,752 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_amount_cannot_be_zero ... 2026-08-13 07:26:34,845 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_amount_cannot_exceed_source_balance ... 2026-08-13 07:26:34,931 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_dest_partner_must_match_source ... 2026-08-13 07:26:35,220 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_source_dest_must_same_account ... 2026-08-13 07:26:35,500 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_source_dest_must_same_company ... 2026-08-13 07:26:42,647 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_source_dest_must_same_currency ... 2026-08-13 07:26:42,935 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transferred_amount_excludes_cancelled ... 2026-08-13 07:26:43,355 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:26:51,836 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_compute_account_id_no_product: Starting TestComputeAccountIdNoProduct.test_in_refund_no_product_does_not_crash ... 2026-08-13 07:26:52,137 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_compute_account_id_no_product: Starting TestComputeAccountIdNoProduct.test_out_refund_no_product_account_unchanged ... 2026-08-13 07:26:52,499 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_compute_account_id_no_product: Starting TestComputeAccountIdNoProduct.test_out_refund_no_product_does_not_crash ... 2026-08-13 07:26:52,859 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_compute_account_id_no_product: Starting TestComputeAccountIdNoProduct.test_out_refund_with_product_still_overrides_account ... 2026-08-13 07:26:53,446 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:26:53,459 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_fiscal_position: Starting TestFiscalPosition.test_fiscal_position ... 2026-08-13 07:26:53,588 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:26:54,102 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_invoice_line: Starting TestInvoiceLine.test_invoice_line_payment ... 2026-08-13 07:26:55,453 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_invoice_line: Starting TestInvoiceLine.test_invoice_line_payment_multi_line ... 2026-08-13 07:26:56,510 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_invoice_line: Starting TestInvoiceLine.test_invoice_line_payment_with_tax ... 2026-08-13 07:26:57,568 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:26:57,775 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_refund_account: Starting TestRefundAccount.test_add_credit_note ... 2026-08-13 07:26:58,798 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [584, 585] 2026-08-13 07:26:58,878 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [1220] 2026-08-13 07:26:59,428 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_refund_account: Starting TestRefundAccount.test_add_credit_note_purchase ... 2026-08-13 07:27:00,135 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [590, 591] 2026-08-13 07:27:00,222 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [1227] 2026-08-13 07:27:00,817 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_refund_account: Starting TestRefundAccount.test_not_config_refund_account ... 2026-08-13 07:27:01,203 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_refund_account: Starting TestRefundAccount.test_onchange_refund_account_category ... 2026-08-13 07:27:01,735 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_refund_account: Starting TestRefundAccount.test_onchange_refund_account_product ... 2026-08-13 07:27:02,877 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:27:03,281 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_refund_account_access_right: Starting TestRefundAccountAccessRight.test_access_right_product_admin ... 2026-08-13 07:27:03,471 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_refund_account_access_right: Starting TestRefundAccountAccessRight.test_access_right_product_billing_access_rights ... 2026-08-13 07:27:03,576 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 556, model: product.product 2026-08-13 07:27:03,604 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 556, model: product.template 2026-08-13 07:27:03,632 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_refund_account_access_right: Starting TestRefundAccountAccessRight.test_access_right_product_billing_settings ... 2026-08-13 07:27:03,967 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_refund_account_access_right: Starting TestRefundAccountAccessRight.test_access_right_product_category ... 2026-08-13 07:27:04,007 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:27:13,268 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_full_flow_purchase_bill_then_credit_note ... 2026-08-13 07:27:14,298 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #557 deleted account.move.line.ctp records with IDs: [596, 597] 2026-08-13 07:27:14,443 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #557 deleted account.move.line records with IDs: [1249] 2026-08-13 07:27:15,222 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_full_flow_sale_invoice_then_credit_note ... 2026-08-13 07:27:16,132 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #557 deleted account.move.line.ctp records with IDs: [602, 603] 2026-08-13 07:27:16,200 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #557 deleted account.move.line records with IDs: [1256] 2026-08-13 07:27:16,797 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_multi_product_credit_note_mixed_config ... 2026-08-13 07:27:17,215 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_odoo_default_reverse_in_invoice_without_refund_config ... 2026-08-13 07:27:18,048 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #557 deleted account.move.line.ctp records with IDs: [608, 609] 2026-08-13 07:27:18,163 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #557 deleted account.move.line records with IDs: [1268] 2026-08-13 07:27:18,455 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_odoo_default_reverse_in_receipt_without_refund_config ... 2026-08-13 07:27:19,262 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #557 deleted account.move.line.ctp records with IDs: [612, 613] 2026-08-13 07:27:19,350 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #557 deleted account.move.line records with IDs: [1275] 2026-08-13 07:27:19,656 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_odoo_default_reverse_out_invoice_without_refund_config ... 2026-08-13 07:27:20,611 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #557 deleted account.move.line.ctp records with IDs: [616, 617] 2026-08-13 07:27:20,736 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #557 deleted account.move.line records with IDs: [1282] 2026-08-13 07:27:21,068 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_odoo_default_reverse_out_receipt_without_refund_config ... 2026-08-13 07:27:21,982 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #557 deleted account.move.line.ctp records with IDs: [620, 621] 2026-08-13 07:27:22,067 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #557 deleted account.move.line records with IDs: [1289] 2026-08-13 07:27:22,383 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_product_refund_overrides_category_refund ... 2026-08-13 07:27:22,933 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_purchase_bill_uses_regular_expense_account ... 2026-08-13 07:27:23,350 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_purchase_credit_note_category_fallback ... 2026-08-13 07:27:23,782 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_purchase_credit_note_company_settings_fallback ... 2026-08-13 07:27:24,283 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_purchase_credit_note_no_refund_config ... 2026-08-13 07:27:24,751 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_purchase_credit_note_product_level_refund_account ... 2026-08-13 07:27:25,201 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_purchase_receipt_uses_regular_expense_account ... 2026-08-13 07:27:25,609 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_refund_with_fiscal_position_mapping ... 2026-08-13 07:27:26,093 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_purchase_bill_category_fallback ... 2026-08-13 07:27:26,978 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #557 deleted account.move.line.ctp records with IDs: [624, 625] 2026-08-13 07:27:27,060 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #557 deleted account.move.line records with IDs: [1320] 2026-08-13 07:27:27,471 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_purchase_bill_company_fallback ... 2026-08-13 07:27:28,310 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #557 deleted account.move.line.ctp records with IDs: [628, 629] 2026-08-13 07:27:28,402 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #557 deleted account.move.line records with IDs: [1327] 2026-08-13 07:27:28,776 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_purchase_bill_product_level ... 2026-08-13 07:27:29,683 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #557 deleted account.move.line.ctp records with IDs: [632, 633] 2026-08-13 07:27:29,779 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #557 deleted account.move.line records with IDs: [1334] 2026-08-13 07:27:30,111 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_purchase_receipt_uses_refund_account ... 2026-08-13 07:27:30,943 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #557 deleted account.move.line.ctp records with IDs: [636, 637] 2026-08-13 07:27:31,032 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #557 deleted account.move.line records with IDs: [1341] 2026-08-13 07:27:31,661 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_sale_invoice_category_fallback ... 2026-08-13 07:27:32,565 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #557 deleted account.move.line.ctp records with IDs: [642, 643] 2026-08-13 07:27:32,649 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #557 deleted account.move.line records with IDs: [1348] 2026-08-13 07:27:33,035 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_sale_invoice_company_fallback ... 2026-08-13 07:27:33,915 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #557 deleted account.move.line.ctp records with IDs: [646, 647] 2026-08-13 07:27:34,003 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #557 deleted account.move.line records with IDs: [1355] 2026-08-13 07:27:34,372 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_sale_invoice_no_refund ... 2026-08-13 07:27:35,244 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #557 deleted account.move.line.ctp records with IDs: [650, 651] 2026-08-13 07:27:35,335 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #557 deleted account.move.line records with IDs: [1362] 2026-08-13 07:27:35,672 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_sale_invoice_product_level ... 2026-08-13 07:27:36,534 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #557 deleted account.move.line.ctp records with IDs: [654, 655] 2026-08-13 07:27:36,628 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #557 deleted account.move.line records with IDs: [1369] 2026-08-13 07:27:37,012 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_sale_receipt_uses_refund_account ... 2026-08-13 07:27:37,874 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #557 deleted account.move.line.ctp records with IDs: [658, 659] 2026-08-13 07:27:37,970 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #557 deleted account.move.line records with IDs: [1376] 2026-08-13 07:27:38,615 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_sale_credit_note_category_fallback ... 2026-08-13 07:27:39,086 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_sale_credit_note_company_settings_fallback ... 2026-08-13 07:27:39,503 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_sale_credit_note_no_refund_config ... 2026-08-13 07:27:39,992 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_sale_credit_note_product_level_refund_account ... 2026-08-13 07:27:40,444 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_sale_invoice_uses_regular_income_account ... 2026-08-13 07:27:40,968 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_sale_receipt_uses_regular_income_account ... 2026-08-13 07:27:41,424 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:27:50,246 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #559 deleted ir.model.data records with IDs: [462206] 2026-08-13 07:27:50,246 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #559 deleted account.journal records with IDs: [652] 2026-08-13 07:27:50,249 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_res_company: Starting TestResCompanyAccounting.test_automatic_entry_journal_created_on_first_call ... 2026-08-13 07:27:50,389 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_res_company: Starting TestResCompanyAccounting.test_automatic_entry_journal_falls_back_to_default ... 2026-08-13 07:27:50,531 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_res_company: Starting TestResCompanyAccounting.test_automatic_entry_journal_reused_on_second_call ... 2026-08-13 07:27:50,627 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_res_company: Starting TestResCompanyAccounting.test_get_account_by_code_found ... 2026-08-13 07:27:50,703 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_res_company: Starting TestResCompanyAccounting.test_get_account_by_code_not_found ... 2026-08-13 07:27:50,769 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:27:50,862 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestResConfigSettings.test_category_explicit_value_overrides_settings ... 2026-08-13 07:27:51,689 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestResConfigSettings.test_expense_refund_categ_set_via_settings_persists ... 2026-08-13 07:27:52,517 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestResConfigSettings.test_income_refund_categ_set_via_settings_persists ... 2026-08-13 07:27:53,419 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestResConfigSettings.test_settings_refund_account_applies_to_new_category ... 2026-08-13 07:27:54,170 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:27:54,183 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestAccountActivationUpsellSettings.test_compute_available_is_false_when_module_present_but_uninstallable ... 2026-08-13 07:27:54,369 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestAccountActivationUpsellSettings.test_compute_available_reflects_module_presence_in_addons_path ... 2026-08-13 07:27:54,536 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestAccountActivationUpsellSettings.test_module_field_pairs_have_matching_availability_field_compute_and_setting ... 2026-08-13 07:27:54,570 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:28:03,412 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_billing_type_propagates_to_child_contacts ... 2026-08-13 07:28:03,563 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_company_partner_billing_type_is_vendor_bill ... 2026-08-13 07:28:03,651 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_individual_partner_billing_type_is_purchase_receipt ... 2026-08-13 07:28:03,737 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_other_payable_account_falls_back_to_standard ... 2026-08-13 07:28:03,824 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_other_payable_account_returns_configured ... 2026-08-13 07:28:03,892 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_other_receivable_account_falls_back_to_standard ... 2026-08-13 07:28:03,973 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_other_receivable_account_returns_configured ... 2026-08-13 07:28:04,043 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_partner_with_company_name_billing_type ... 2026-08-13 07:28:04,201 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_unreconciled_lines_after_partial_payment ... 2026-08-13 07:28:05,892 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:28:06,454 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account.tests.test_reverse_move_line: Starting TestReverseMoveLine.test_reverse_move_line ... 2026-08-13 07:28:07,230 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [666, 667] 2026-08-13 07:28:07,326 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [1405] 2026-08-13 07:28:07,792 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:28:19,881 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_auto_transfer.tests.test_account_auto_transfer_model: Starting TestAccountAutoTransferModel.test_check_src_line_ids_duplicate_account_across_lines_raises ... 2026-08-13 07:28:20,082 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_auto_transfer.tests.test_account_auto_transfer_model: Starting TestAccountAutoTransferModel.test_check_total_transfer_percentage_exceeds_100_raises ... 2026-08-13 07:28:20,215 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_auto_transfer.tests.test_account_auto_transfer_model: Starting TestAccountAutoTransferModel.test_compute_account_ids_exact_type_matches_only_exact_code ... 2026-08-13 07:28:20,315 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_auto_transfer.tests.test_account_auto_transfer_model: Starting TestAccountAutoTransferModel.test_compute_account_ids_prefix_type_matches_only_that_prefix ... 2026-08-13 07:28:20,477 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_auto_transfer.tests.test_account_auto_transfer_model: Starting TestAccountAutoTransferModel.test_compute_account_ids_resolves_under_own_company_not_ambient ... 2026-08-13 07:28:20,584 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_auto_transfer.tests.test_account_auto_transfer_model: Starting TestAccountAutoTransferModel.test_cron_domain_matches_only_activated_rules ... 2026-08-13 07:28:20,648 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_auto_transfer.tests.test_account_auto_transfer_model: Starting TestAccountAutoTransferModel.test_perform_transfer_creates_move_and_clears_source_balance ... 2026-08-13 07:28:21,132 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_auto_transfer.tests.test_account_auto_transfer_model: Starting TestAccountAutoTransferModel.test_perform_transfer_splits_balance_across_destination_lines_by_percentage ... 2026-08-13 07:28:21,762 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:28:37,086 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_01_invalid_csv_file_mimetype ... 2026-08-13 07:28:37,166 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_11_invalid_csv_file_content ... 2026-08-13 07:28:37,230 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_21_csv_file_import ... 2026-08-13 07:28:37,765 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_25_import_without_outstanding_account_raises ... 2026-08-13 07:28:37,865 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-13 07:28:53,018 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_01_invalid_xlsx_file_mimetype ... 2026-08-13 07:28:53,080 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_11_invalid_xlsx_file_content ... 2026-08-13 07:28:53,151 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_21_xlsx_file_import ... 2026-08-13 07:28:53,810 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-13 07:29:09,520 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_01_invalid_rje_file_extension ... 2026-08-13 07:29:09,607 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_11_invalid_rje_file_content ... 2026-08-13 07:29:09,677 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_22_rje_file_import ... 2026-08-13 07:29:12,695 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_22_rje_file_import_wrong_currency ... 2026-08-13 07:29:12,831 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-13 07:29:12,841 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_budget_hr_timesheet.tests.test_practical_amount: Starting TestPracticalAmount.test_01_practical_amount_with_analytic_account_and_budgetary_position ... 2026-08-13 07:29:15,912 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:29:16,556 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_budget_project.tests.test_project_budget_panel: Starting TestProjectBudgetPanel.test_get_crossovered_budget_lines_does_not_raise_and_returns_the_line ... 2026-08-13 07:29:16,642 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_budget_project.tests.test_project_budget_panel: Starting TestProjectBudgetPanel.test_get_panel_data_does_not_raise_and_shows_the_project_budget ... 2026-08-13 07:29:16,734 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_budget_project.tests.test_project_budget_panel: Starting TestProjectBudgetPanel.test_get_panel_data_hides_budget_lines_for_user_without_project_group ... 2026-08-13 07:29:16,790 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:29:25,042 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_01_payment_onbehalf_01 ... 2026-08-13 07:29:26,133 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #574 deleted account.move.line.ctp records with IDs: [712] 2026-08-13 07:29:26,282 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #574 deleted account.move.line records with IDs: [1496] 2026-08-13 07:29:27,240 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_02_payment_onbehalf_02 ... 2026-08-13 07:29:28,333 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #574 deleted account.move.line.ctp records with IDs: [715] 2026-08-13 07:29:28,434 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #574 deleted account.move.line records with IDs: [1501] 2026-08-13 07:29:28,617 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_03_payment_onbehalf_03 ... 2026-08-13 07:29:29,645 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #574 deleted account.move.line.ctp records with IDs: [717] 2026-08-13 07:29:29,764 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #574 deleted account.move.line records with IDs: [1504] 2026-08-13 07:29:29,936 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_04_payment_onbehalf_04 ... 2026-08-13 07:29:30,868 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #574 deleted account.move.line.ctp records with IDs: [719] 2026-08-13 07:29:30,998 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #574 deleted account.move.line records with IDs: [1507] 2026-08-13 07:29:31,194 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_05_payment_onbehalf_01 ... 2026-08-13 07:29:32,251 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #574 deleted account.move.line.ctp records with IDs: [721] 2026-08-13 07:29:32,918 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #574 deleted account.move.line records with IDs: [1510] 2026-08-13 07:29:34,065 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_05_payment_onbehalf_02 ... 2026-08-13 07:29:35,283 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #574 deleted account.move.line.ctp records with IDs: [725, 726] 2026-08-13 07:29:35,391 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #574 deleted account.move.line records with IDs: [1517, 1518] 2026-08-13 07:29:35,771 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_06_payment_onbehalf_01 ... 2026-08-13 07:29:38,119 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #574 deleted account.partial.reconcile records with IDs: [133, 134] 2026-08-13 07:29:38,181 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #574 deleted account.full.reconcile records with IDs: [73] 2026-08-13 07:29:38,435 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #574 deleted account.move.line.ctp records with IDs: [731, 732] 2026-08-13 07:29:38,635 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #574 deleted account.move.line records with IDs: [1524, 1525, 1526, 1527] 2026-08-13 07:29:38,715 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #574 deleted mail.message records with IDs: [10100, 10098] 2026-08-13 07:29:38,817 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #574 deleted account.move records with IDs: [606, 607] 2026-08-13 07:29:38,827 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #574 deleted mail.followers records with IDs: [1982, 1983] 2026-08-13 07:29:39,125 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #574 deleted account.move.line.ctp records with IDs: [729, 730] 2026-08-13 07:29:39,250 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #574 deleted account.move.line records with IDs: [1523] 2026-08-13 07:29:40,259 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_07_confirm_payment_receive ... 2026-08-13 07:29:41,956 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #574 deleted account.partial.reconcile records with IDs: [137, 138] 2026-08-13 07:29:41,997 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #574 deleted account.full.reconcile records with IDs: [75] 2026-08-13 07:29:42,230 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #574 deleted account.move.line.ctp records with IDs: [739, 740] 2026-08-13 07:29:42,376 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #574 deleted account.move.line records with IDs: [1536, 1537, 1538, 1539] 2026-08-13 07:29:42,427 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #574 deleted mail.message records with IDs: [10108, 10106] 2026-08-13 07:29:42,511 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #574 deleted account.move records with IDs: [611, 612] 2026-08-13 07:29:42,839 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #574 deleted account.move.line.ctp records with IDs: [737, 738] 2026-08-13 07:29:42,936 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #574 deleted account.move.line records with IDs: [1534, 1535] 2026-08-13 07:29:43,997 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_08_validate_amount_onbehalf_greater_amount_payment ... 2026-08-13 07:29:44,727 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_09_validate_onbehalf_payment_onbehalf_distribution ... 2026-08-13 07:29:45,291 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_10_validate_same_partner_payment_onbehalf_distribution ... 2026-08-13 07:29:45,817 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_11_payment_onbehalf_foreign_currency ... 2026-08-13 07:29:47,394 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_12_create_onbehalf_payment_without_outstanding_account ... 2026-08-13 07:29:47,827 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_13_create_onbehalf_payment_with_outstanding_account ... 2026-08-13 07:29:48,496 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_14_post_onbehalf_payment_without_outstanding_account ... 2026-08-13 07:29:48,902 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_payment_onbehalf_without_payment_partner_001 ... 2026-08-13 07:29:50,530 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:29:58,247 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_onbehalf_payment_currency_conversion_diff.tests.test_onbehalf_payment_currency_conversion_diff: Starting TestOnbehalfPaymentCurrencyConversionDiff.test_bulk_post_two_onbehalf_payments_does_not_raise_expected_singleton ... 2026-08-13 07:30:00,300 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_onbehalf_payment_currency_conversion_diff.tests.test_onbehalf_payment_currency_conversion_diff: Starting TestOnbehalfPaymentCurrencyConversionDiff.test_full_distribution_routes_first_diff_line_to_other_receivable_account ... 2026-08-13 07:30:01,374 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #576 deleted account.move.line.ctp records with IDs: [759] 2026-08-13 07:30:01,537 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #576 deleted account.move.line records with IDs: [1574] 2026-08-13 07:30:01,635 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_onbehalf_payment_currency_conversion_diff.tests.test_onbehalf_payment_currency_conversion_diff: Starting TestOnbehalfPaymentCurrencyConversionDiff.test_partial_distribution_keeps_first_diff_line_on_normal_receivable_account ... 2026-08-13 07:30:02,508 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:30:17,347 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_01_statement_valid_complete ... 2026-08-13 07:30:18,589 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_02_lines_widget_open_balance ... 2026-08-13 07:30:19,342 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_03_check_default_foreign_currency ... 2026-08-13 07:30:19,662 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_04_check_change_foreign_currency ... 2026-08-13 07:30:20,001 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_05_check_statement ... 2026-08-13 07:30:20,864 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_06_get_move_lines_data ... 2026-08-13 07:30:21,511 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_07_button_draft_with_reconciliation ... 2023-01-10 00:00:00,000 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #578 deleted account.move.line.ctp records with IDs: [771] 2023-01-10 00:00:00,000 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #578 deleted account.move.line records with IDs: [1602] 2026-08-13 07:30:22,984 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_08_reconcile_payment_with_bank_statement_same_currency ... 2023-01-11 00:00:00,000 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #578 deleted account.move.line.ctp records with IDs: [774] 2023-01-11 00:00:00,000 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #578 deleted account.move.line records with IDs: [1607] 2026-08-13 07:30:24,632 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_09_reconcile_payment_with_bank_statement_different_currency ... 2023-01-11 00:00:00,000 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #578 deleted account.move.line.ctp records with IDs: [777] 2023-01-11 00:00:00,000 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #578 deleted account.move.line records with IDs: [1612] 2026-08-13 07:30:26,166 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_10_adjust_bank_statement_line ... 2026-08-13 07:30:27,040 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #578 deleted account.move.line.ctp records with IDs: [778] 2026-08-13 07:30:27,203 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_statement_valid_complete_1 ... 2026-08-13 07:30:28,419 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:30:36,267 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_a1_onchange_add_line_no_namerror_on_empty_widget ... 2026-08-13 07:30:36,885 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_a2_get_move_lines_data_deterministic_pairing ... 2026-08-13 07:30:37,412 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_a3_is_line_changed_false_when_unchanged_account_move_line ... 2026-08-13 07:30:37,483 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_a3_is_line_changed_false_when_unchanged_bank_statement_line ... 2026-08-13 07:30:37,543 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_a3_is_line_changed_false_when_unchanged_bank_statement_line_no_partner ... 2026-08-13 07:30:37,587 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_a7_cron_surfaces_failing_line_and_continues_batch ... 2026-08-13 07:30:38,310 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_b1_reconcile_button_gated_to_group_account_user ... 2026-08-13 07:30:39,106 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx01_foreign_vs_company_gain ... 2026-08-13 07:30:40,007 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx02_foreign_vs_company_loss ... 2026-08-13 07:30:40,834 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx03_foreign_vs_foreign_gain ... 2026-08-13 07:30:41,854 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx04_foreign_vs_foreign_loss ... 2026-08-13 07:30:42,871 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx05_cap_preservation_guard_company_currency_statement ... 2026-08-13 07:30:43,431 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx06_partial_settlement_of_foreign_counterpart_still_caps ... 2026-08-13 07:30:44,017 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx07_full_clear_at_appreciated_journal_rate_preserves_full_residual ... 2026-08-13 07:30:44,751 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx08_genuine_partial_is_capped_at_the_statement_date_rate ... 2026-08-13 07:30:45,384 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx09_moving_journal_rate_with_unrelated_counterpart_currency ... 2026-08-13 07:30:46,094 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx10_depreciating_journal_rate_control_is_unaffected ... 2026-08-13 07:30:46,861 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m10_manual_reconcile_two_foreign_currencies_is_blocked ... 2026-08-13 07:30:47,417 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m11_genuine_partial_manual_reconcile_posts_no_phantom_writeoff ... 2026-08-13 07:30:47,985 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m12_preview_company_amount_of_foreign_row_equals_stored_residual ... 2026-08-13 07:30:48,922 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m13_exchange_diff_preview_side_mirrors_posted_move ... 2026-08-13 07:30:50,333 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m1_manual_foreign_vs_company_appreciation_posts_gain ... 2026-08-13 07:30:51,184 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m2_manual_foreign_vs_company_depreciation_posts_loss ... 2026-08-13 07:30:51,993 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m3_manual_foreign_vs_foreign_appreciation_posts_gain ... 2026-08-13 07:30:52,785 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m4_manual_foreign_vs_foreign_depreciation_posts_loss ... 2026-08-13 07:30:53,603 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m5_genuine_partial_not_rate_driven_stays_open_without_fx ... 2026-08-13 07:30:54,123 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m6_preview_exchange_diff_matches_posted_account_and_amount ... 2026-08-13 07:30:54,809 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m7_manual_fx_posts_exactly_one_exchange_line_no_double_count ... 2026-08-13 07:30:55,462 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m8_same_currency_manual_reconcile_posts_no_fx ... 2026-08-13 07:30:55,964 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_onchange_move_lines_data_invoice_matching_uses_real_id_not_newid ... 2026-08-13 07:30:56,321 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_s16_onchange_manual_model_id_clear_updates_self_not_origin ... 2026-08-13 07:30:56,775 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_s22_copy_of_reconciled_line_is_not_auto_reconciled ... 2026-08-13 07:30:57,194 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #580 deleted account.move.line.ctp records with IDs: [850] 2026-08-13 07:30:57,278 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #580 deleted account.move.line records with IDs: [1758] 2026-08-13 07:30:57,702 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_st_fx01_gain_posts_single_exchange_line ... 2026-08-13 07:30:58,704 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #580 deleted account.move.line.ctp records with IDs: [854] 2026-08-13 07:30:58,816 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #580 deleted account.move.line records with IDs: [1765] 2026-08-13 07:30:59,363 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_st_fx02_full_settlement_reconciles_and_pays ... 2026-08-13 07:31:00,271 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #580 deleted account.move.line.ctp records with IDs: [858] 2026-08-13 07:31:00,353 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #580 deleted account.move.line records with IDs: [1772] 2026-08-13 07:31:00,828 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_st_fx03_loss_posts_single_expense_line ... 2026-08-13 07:31:01,756 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #580 deleted account.move.line.ctp records with IDs: [862] 2026-08-13 07:31:01,838 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #580 deleted account.move.line records with IDs: [1779] 2026-08-13 07:31:02,320 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_st_fx04_no_rate_movement_posts_no_fx ... 2026-08-13 07:31:03,190 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #580 deleted account.move.line.ctp records with IDs: [866] 2026-08-13 07:31:03,272 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #580 deleted account.move.line records with IDs: [1786] 2026-08-13 07:31:03,502 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_st_fx05_genuine_partial_still_caps_no_fx ... 2026-08-13 07:31:04,481 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #580 deleted account.move.line.ctp records with IDs: [868] 2026-08-13 07:31:04,562 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #580 deleted account.move.line records with IDs: [1791] 2026-08-13 07:31:04,781 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-13 07:31:04,794 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour ... 2026-08-13 07:31:05,165 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [462] 2026-08-13 07:31:05,176 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10131] 2026-08-13 07:31:05,182 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:31:06,349 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Chrome headless failed to start: [5023:5044:0813/073106.171788: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 [5023:5044:0813/073106.176757:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5023:5044:0813/073106.177046: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 [5023:5044:0813/073106.177311: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 [5023:5044:0813/073106.177327:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5023:5044:0813/073106.189388:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5023:5023:0813/073106.193345:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [5023:5044:0813/073106.217869:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5058:5058:0813/073106.224972:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [5058:5058:0813/073106.229943:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [5023:5023:0813/073106.309100:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5023:5023:0813/073106.309202:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [5023:5023:0813/073106.309219:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5023:5044:0813/073106.309276:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5023:5044:0813/073106.309314:ERROR:dbus/bus.cc:405] 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-13 07:31:06,355 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:31:06,388 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_reconcile_kanban_smoke_tour (odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour) 2026-08-13 07:31:06,390 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour ... 2026-08-13 07:31:06,721 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [463] 2026-08-13 07:31:06,728 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10138] 2026-08-13 07:31:06,733 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:31:07,958 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour.test_reconcile_kanban_smoke_tour: Chrome headless failed to start: [5135:5156:0813/073107.770776: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 [5135:5156:0813/073107.776211:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5135:5156:0813/073107.777391: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 [5135:5156:0813/073107.777432: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 [5135:5156:0813/073107.777443:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5135:5156:0813/073107.784420:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5135:5135:0813/073107.786775:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [5171:5171:0813/073107.807128:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [5171:5171:0813/073107.809842:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [5135:5156:0813/073107.813010:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5135:5135:0813/073107.892047:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5135:5135:0813/073107.892149:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [5135:5135:0813/073107.892168:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5135:5156:0813/073107.892527:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5135:5156:0813/073107.892573:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5135:5135:0813/073107.895919:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-13 07:31:07,964 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:31:07,999 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_reconcile_kanban_smoke_tour (odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour) 2026-08-13 07:31:08,000 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour ... 2026-08-13 07:31:08,395 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [464] 2026-08-13 07:31:08,403 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10145] 2026-08-13 07:31:08,411 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:31:09,613 202 WARNING rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour.test_reconcile_kanban_smoke_tour.test_reconcile_kanban_smoke_tour: Chrome headless failed to start: [5245:5266:0813/073109.421519: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 [5245:5266:0813/073109.426505:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5245:5266:0813/073109.426628: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 [5245:5266:0813/073109.426808: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 [5245:5266:0813/073109.426935:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5245:5266:0813/073109.441588:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5245:5245:0813/073109.447609:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [5280:5280:0813/073109.469641:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [5280:5280:0813/073109.472091:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [5245:5266:0813/073109.473197:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5245:5245:0813/073109.562656:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5245:5245:0813/073109.562761:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [5245:5245:0813/073109.562775:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5245:5245:0813/073109.562957:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5245:5266:0813/073109.563624:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5245:5266:0813/073109.563667:ERROR:dbus/bus.cc:405] 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-13 07:31:09,618 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:31:09,683 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:31:09,697 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileFxValidateTour.test_reconcile_fx_validate_tour ... 2026-08-13 07:31:10,068 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [465] 2026-08-13 07:31:10,079 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10152] 2026-08-13 07:31:10,085 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:31:10,979 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Chrome headless failed to start: [5357:5378:0813/073110.959334: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-13 07:31:10,980 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileFxValidateTour.test_reconcile_fx_validate_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:31:11,022 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_reconcile_fx_validate_tour (odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour) 2026-08-13 07:31:11,023 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileFxValidateTour.test_reconcile_fx_validate_tour ... 2026-08-13 07:31:11,349 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [466] 2026-08-13 07:31:11,357 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10158] 2026-08-13 07:31:11,363 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:31:12,119 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour.test_reconcile_fx_validate_tour: Chrome headless failed to start: 2026-08-13 07:31:12,119 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileFxValidateTour.test_reconcile_fx_validate_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:31:12,153 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_reconcile_fx_validate_tour (odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour) 2026-08-13 07:31:12,153 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileFxValidateTour.test_reconcile_fx_validate_tour ... 2026-08-13 07:31:12,572 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [467] 2026-08-13 07:31:12,578 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10164] 2026-08-13 07:31:12,583 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:31:13,573 202 WARNING rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour.test_reconcile_fx_validate_tour.test_reconcile_fx_validate_tour: Chrome headless failed to start: [5399:5423:0813/073113.387100: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 [5399:5423:0813/073113.391852:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5399:5423:0813/073113.392421: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 [5399:5423:0813/073113.392471: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 [5399:5423:0813/073113.392483:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5399:5423:0813/073113.402671:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5399:5399:0813/073113.405766:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [5435:5435:0813/073113.421347:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [5435:5435:0813/073113.423768:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [5399:5423:0813/073113.443914:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5399:5399:0813/073113.529615:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5399:5399:0813/073113.529713:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [5399:5399:0813/073113.529742:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5399:5423:0813/073113.529746:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5399:5423:0813/073113.529781:ERROR:dbus/bus.cc:405] 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-13 07:31:13,587 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileFxValidateTour.test_reconcile_fx_validate_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:31:13,636 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:31:13,656 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileA11yTour.test_reconcile_a11y_tour ... 2026-08-13 07:31:14,094 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [468] 2026-08-13 07:31:14,103 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10170] 2026-08-13 07:31:14,109 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:31:15,090 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Chrome headless failed to start: [5509:5530:0813/073114.894097: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 [5509:5530:0813/073114.898397:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5509:5530:0813/073114.898535: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 [5509:5530:0813/073114.898570: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 [5509:5530:0813/073114.898578:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5509:5530:0813/073114.920428:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5509:5509:0813/073114.923064:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [5545:5545:0813/073114.929303:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [5545:5545:0813/073114.933496:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [5509:5530:0813/073114.947609:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5509:5509:0813/073115.018268:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5509:5509:0813/073115.018358:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [5509:5509:0813/073115.018387:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5509:5530:0813/073115.018414:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5509:5530:0813/073115.018450:ERROR:dbus/bus.cc:405] 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-13 07:31:15,095 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileA11yTour.test_reconcile_a11y_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:31:15,129 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_reconcile_a11y_tour (odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour) 2026-08-13 07:31:15,130 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileA11yTour.test_reconcile_a11y_tour ... 2026-08-13 07:31:15,518 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [469] 2026-08-13 07:31:15,527 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10176] 2026-08-13 07:31:15,536 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:31:16,528 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour.test_reconcile_a11y_tour: Chrome headless failed to start: [5618:5639:0813/073116.347822: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 [5618:5639:0813/073116.352347:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5618:5639:0813/073116.352435: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 [5618:5639:0813/073116.352473: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 [5618:5639:0813/073116.352482:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5618:5639:0813/073116.364968:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5618:5618:0813/073116.370580:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [5653:5653:0813/073116.382836:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [5653:5653:0813/073116.388977:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [5618:5639:0813/073116.393576:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5618:5618:0813/073116.481181:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5618:5618:0813/073116.481306:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [5618:5618:0813/073116.481325:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5618:5639:0813/073116.481413:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5618:5639:0813/073116.481451:ERROR:dbus/bus.cc:405] 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-13 07:31:16,553 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileA11yTour.test_reconcile_a11y_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:31:16,586 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_reconcile_a11y_tour (odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour) 2026-08-13 07:31:16,586 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileA11yTour.test_reconcile_a11y_tour ... 2026-08-13 07:31:17,002 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [470] 2026-08-13 07:31:17,011 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10182] 2026-08-13 07:31:17,017 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:31:17,965 202 WARNING rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour.test_reconcile_a11y_tour.test_reconcile_a11y_tour: Chrome headless failed to start: [5723:5744:0813/073117.772056: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 [5723:5744:0813/073117.779338:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5723:5744:0813/073117.779470: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 [5723:5744:0813/073117.779630: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 [5723:5744:0813/073117.779648:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5723:5744:0813/073117.788214:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5723:5723:0813/073117.791559:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [5758:5758:0813/073117.803967:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [5758:5758:0813/073117.808842:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [5723:5744:0813/073117.817398:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5723:5723:0813/073117.913171:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5723:5723:0813/073117.913268:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [5723:5723:0813/073117.913282:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5723:5744:0813/073117.913410:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5723:5723:0813/073117.913447:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5723:5744:0813/073117.913451:ERROR:dbus/bus.cc:405] 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-13 07:31:17,970 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileA11yTour.test_reconcile_a11y_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:31:18,028 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:31:18,046 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour ... 2026-08-13 07:31:18,399 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [471] 2026-08-13 07:31:18,407 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10188] 2026-08-13 07:31:18,413 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:31:19,228 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Chrome headless failed to start: [5833:5854:0813/073118.992146: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 [5833:5854:0813/073118.997017:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5833:5854:0813/073118.997670: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 [5833:5854:0813/073118.997764: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 [5833:5854:0813/073118.997776:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5833:5854:0813/073119.007239:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5833:5833:0813/073119.008412:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [5833:5854:0813/073119.039656:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5868:5868:0813/073119.043350:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [5868:5868:0813/073119.046844:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [5833:5833:0813/073119.140886:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5833:5833:0813/073119.140992:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [5833:5833:0813/073119.141011:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5833:5833:0813/073119.141195:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5833:5854:0813/073119.141373:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5833:5854:0813/073119.141431:ERROR:dbus/bus.cc:405] 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-13 07:31:19,234 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:31:19,268 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_reconcile_badge_uncheck_tour (odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour) 2026-08-13 07:31:19,268 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour ... 2026-08-13 07:31:19,704 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [472] 2026-08-13 07:31:19,712 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10193] 2026-08-13 07:31:19,719 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:31:20,312 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour.test_reconcile_badge_uncheck_tour: Chrome headless failed to start: [5940:5961:0813/073120.293649: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-13 07:31:20,314 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:31:20,357 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_reconcile_badge_uncheck_tour (odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour) 2026-08-13 07:31:20,357 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour ... 2026-08-13 07:31:20,775 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [473] 2026-08-13 07:31:20,784 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10198] 2026-08-13 07:31:20,789 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:31:21,625 202 WARNING rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour.test_reconcile_badge_uncheck_tour.test_reconcile_badge_uncheck_tour: Chrome headless failed to start: [5966:5987:0813/073121.388702: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 [5966:5987:0813/073121.396480:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5966:5987:0813/073121.400043: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 [5966:5987:0813/073121.400096: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 [5966:5987:0813/073121.402880:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5966:5987:0813/073121.416545:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5966:5966:0813/073121.418414:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [6002:6002:0813/073121.441700:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [5966:5987:0813/073121.447007:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6002:6002:0813/073121.447505:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [5966:5966:0813/073121.547678:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5966:5966:0813/073121.547786:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [5966:5966:0813/073121.547806:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5966:5987:0813/073121.548064:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5966:5987:0813/073121.548103:ERROR:dbus/bus.cc:405] 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-13 07:31:21,630 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:31:21,676 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:31:21,691 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour ... 2026-08-13 07:31:22,072 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [474] 2026-08-13 07:31:22,081 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10203] 2026-08-13 07:31:22,086 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:31:22,977 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Chrome headless failed to start: [6076:6097:0813/073122.688902: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 [6076:6097:0813/073122.702084:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6076:6097:0813/073122.703629: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 [6076:6097:0813/073122.703680: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 [6076:6097:0813/073122.703691:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6076:6097:0813/073122.722681:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6076:6076:0813/073122.723934:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [6111:6111:0813/073122.749295:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [6076:6097:0813/073122.752085:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6111:6111:0813/073122.754501:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [6076:6076:0813/073122.875374:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6076:6076:0813/073122.875488:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [6076:6076:0813/073122.875504:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6076:6097:0813/073122.876618:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6076:6097:0813/073122.876663:ERROR:dbus/bus.cc:405] 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-13 07:31:22,983 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:31:23,034 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_reconcile_manual_journal_item_tour (odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour) 2026-08-13 07:31:23,034 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour ... 2026-08-13 07:31:23,530 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [475] 2026-08-13 07:31:23,547 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10208] 2026-08-13 07:31:23,553 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:31:24,273 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour.test_reconcile_manual_journal_item_tour: Chrome headless failed to start: 2026-08-13 07:31:24,275 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:31:24,316 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_reconcile_manual_journal_item_tour (odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour) 2026-08-13 07:31:24,316 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour ... 2026-08-13 07:31:24,749 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [476] 2026-08-13 07:31:24,757 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10213] 2026-08-13 07:31:24,763 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:31:25,592 202 WARNING rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour.test_reconcile_manual_journal_item_tour.test_reconcile_manual_journal_item_tour: Chrome headless failed to start: [6203:6224:0813/073125.357376: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 [6203:6224:0813/073125.366333:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6203:6224:0813/073125.367159: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 [6203:6224:0813/073125.367222: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 [6203:6224:0813/073125.367236:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6203:6224:0813/073125.380731:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6203:6203:0813/073125.384664:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [6238:6238:0813/073125.404956:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [6203:6224:0813/073125.408295:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6238:6238:0813/073125.412627:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [6203:6203:0813/073125.519847:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6203:6203:0813/073125.519969:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [6203:6203:0813/073125.519989:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6203:6224:0813/073125.520094:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6203:6224:0813/073125.520148:ERROR:dbus/bus.cc:405] 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-13 07:31:25,599 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:31:25,646 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:31:25,664 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only ... 2026-08-13 07:31:26,163 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [477] 2026-08-13 07:31:26,173 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10218] 2026-08-13 07:31:26,185 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:31:26,942 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only: Chrome headless failed to start: [6315:6337:0813/073126.708694: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 [6315:6337:0813/073126.717429:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6315:6337:0813/073126.719485: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 [6315:6337:0813/073126.719517: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 [6315:6337:0813/073126.719584:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6315:6337:0813/073126.731084:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6315:6315:0813/073126.735753:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [6315:6337:0813/073126.763031:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6351:6351:0813/073126.760209:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [6351:6351:0813/073126.769093:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [6315:6315:0813/073126.850145:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6315:6315:0813/073126.850324:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [6315:6315:0813/073126.850346:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6315:6337:0813/073126.850492:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6315:6337:0813/073126.850543:ERROR:dbus/bus.cc:405] 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-13 07:31:26,948 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:31:26,985 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_reconcile_group_fence_absent_for_invoicing_only (odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only) 2026-08-13 07:31:26,986 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only ... 2026-08-13 07:31:27,401 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [478] 2026-08-13 07:31:27,410 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10222] 2026-08-13 07:31:27,416 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:31:28,274 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only.test_reconcile_group_fence_absent_for_invoicing_only: Chrome headless failed to start: [6424:6445:0813/073127.941266: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 [6424:6445:0813/073127.947053:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6424:6445:0813/073127.947221: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 [6424:6445:0813/073127.947261: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 [6424:6445:0813/073127.947275:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6424:6445:0813/073127.960221:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6424:6424:0813/073127.962221:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [6460:6460:0813/073127.983547:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [6424:6445:0813/073128.009694:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6460:6460:0813/073128.014601:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [6424:6424:0813/073128.092787:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6424:6424:0813/073128.093164:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [6424:6445:0813/073128.093165:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6424:6424:0813/073128.093191:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6424:6445:0813/073128.093223:ERROR:dbus/bus.cc:405] 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-13 07:31:28,280 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:31:28,307 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_reconcile_group_fence_absent_for_invoicing_only (odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only) 2026-08-13 07:31:28,308 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only ... 2026-08-13 07:31:28,771 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [479] 2026-08-13 07:31:28,783 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10226] 2026-08-13 07:31:28,790 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:31:29,597 202 WARNING rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only.test_reconcile_group_fence_absent_for_invoicing_only.test_reconcile_group_fence_absent_for_invoicing_only: Chrome headless failed to start: [6534:6555:0813/073129.372242: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 [6534:6555:0813/073129.386506:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6534:6555:0813/073129.387163: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 [6534:6555:0813/073129.387207: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 [6534:6555:0813/073129.387217:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6534:6555:0813/073129.412603:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6534:6534:0813/073129.421485:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [6568:6568:0813/073129.432388:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [6568:6568:0813/073129.437430:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [6534:6555:0813/073129.443549:ERROR:dbus/bus.cc:405] 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-13 07:31:29,604 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:31:29,638 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user ... 2026-08-13 07:31:30,093 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [480] 2026-08-13 07:31:30,111 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10230] 2026-08-13 07:31:30,120 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:31:30,934 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user: Chrome headless failed to start: [6645:6666:0813/073130.707997: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 [6645:6666:0813/073130.713958:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6645:6666:0813/073130.714175: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 [6645:6666:0813/073130.714285: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 [6645:6666:0813/073130.714302:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6645:6645:0813/073130.728834:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [6645:6666:0813/073130.734439:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6681:6681:0813/073130.750198:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [6645:6666:0813/073130.755889:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6681:6681:0813/073130.754902:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [6645:6645:0813/073130.869372:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6645:6645:0813/073130.869474:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [6645:6645:0813/073130.869491:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6645:6666:0813/073130.869508:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6645:6666:0813/073130.869549:ERROR:dbus/bus.cc:405] 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-13 07:31:30,939 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:31:30,964 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_reconcile_group_fence_present_for_account_user (odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user) 2026-08-13 07:31:30,965 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user ... 2026-08-13 07:31:31,377 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [481] 2026-08-13 07:31:31,399 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10234] 2026-08-13 07:31:31,407 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:31:32,284 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user.test_reconcile_group_fence_present_for_account_user: Chrome headless failed to start: [6755:6776:0813/073132.031647: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 [6755:6776:0813/073132.041330:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6755:6776:0813/073132.041442: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 [6755:6776:0813/073132.041484: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 [6755:6776:0813/073132.041500:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6755:6776:0813/073132.059096:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6755:6755:0813/073132.060484:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [6755:6776:0813/073132.091578:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6791:6791:0813/073132.105490:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [6791:6791:0813/073132.110851:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [6755:6755:0813/073132.201662:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6755:6755:0813/073132.201782:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [6755:6755:0813/073132.201804:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [6755:6776:0813/073132.201798:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6755:6776:0813/073132.201834:ERROR:dbus/bus.cc:405] 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-13 07:31:32,290 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:31:32,352 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_reconcile_group_fence_present_for_account_user (odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user) 2026-08-13 07:31:32,352 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user ... 2026-08-13 07:31:32,814 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [482] 2026-08-13 07:31:32,830 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10238] 2026-08-13 07:31:32,839 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:31:33,476 202 WARNING rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user.test_reconcile_group_fence_present_for_account_user.test_reconcile_group_fence_present_for_account_user: Chrome headless failed to start: 2026-08-13 07:31:33,476 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:31:33,541 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:31:33,556 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileManualFxTour.test_reconcile_manual_fx_tour ... 2026-08-13 07:31:34,002 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [483] 2026-08-13 07:31:34,023 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10242] 2026-08-13 07:31:34,030 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:31:34,826 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Chrome headless failed to start: [6893:6893:0100/000000.824427:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-13 07:31:34,826 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileManualFxTour.test_reconcile_manual_fx_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:31:34,862 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_reconcile_manual_fx_tour (odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour) 2026-08-13 07:31:34,863 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileManualFxTour.test_reconcile_manual_fx_tour ... 2026-08-13 07:31:35,342 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [484] 2026-08-13 07:31:35,350 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10247] 2026-08-13 07:31:35,356 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:31:36,133 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour.test_reconcile_manual_fx_tour: Chrome headless failed to start: 2026-08-13 07:31:36,134 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileManualFxTour.test_reconcile_manual_fx_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:31:36,167 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_reconcile_manual_fx_tour (odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour) 2026-08-13 07:31:36,167 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileManualFxTour.test_reconcile_manual_fx_tour ... 2026-08-13 07:31:36,650 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [485] 2026-08-13 07:31:36,659 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10252] 2026-08-13 07:31:36,664 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:31:37,408 202 WARNING rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour.test_reconcile_manual_fx_tour.test_reconcile_manual_fx_tour: Chrome headless failed to start: 2026-08-13 07:31:37,408 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: skipped TestReconcileManualFxTour.test_reconcile_manual_fx_tour : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:31:37,455 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:31:56,028 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_auto_recurring_transfer_1 ... 2026-08-13 07:31:58,485 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_auto_recurring_transfer_2 ... 2026-08-13 07:32:01,318 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_auto_recurring_transfer_3 ... 2026-08-13 07:32:04,764 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #608 deleted account.move.line.ctp records with IDs: [928, 929, 930, 931] 2026-08-13 07:32:04,934 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #608 deleted account.move.line records with IDs: [1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911] 2026-08-13 07:32:05,088 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #608 deleted account.move records with IDs: [782, 783, 784, 785] 2026-08-13 07:32:05,880 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_auto_recurring_transfer_with_foreign_currency ... 2026-08-13 07:32:08,992 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_billing_clerk_can_post_invoice_with_recurring_line ... 2026-08-13 07:32:11,956 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_billing_clerk_can_reset_recurring_invoice_to_draft ... 2026-08-13 07:32:15,347 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #611 deleted account.move.line.ctp records with IDs: [943, 944] 2026-08-13 07:32:15,479 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #611 deleted account.move.line records with IDs: [1956, 1957, 1958, 1959] 2026-08-13 07:32:15,571 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #611 deleted account.move records with IDs: [807, 808] 2026-08-13 07:32:15,625 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_billing_clerk_still_cannot_create_allocation_manually ... 2026-08-13 07:32:18,863 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_manual_recurring_transfer_4 ... 2026-08-13 07:32:21,787 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_move_line_dates_constraint ... 2026-08-13 07:32:22,262 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_move_line_name ... 2026-08-13 07:32:22,607 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_account_fallback_used_when_line_has_no_product ... 2026-08-13 07:32:24,037 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_account_resolved_per_line_company_not_ambient_company ... 2026-08-13 07:32:24,509 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_allocations_identical_for_clerk_and_accountant ... 2026-08-13 07:32:30,063 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_transfer_generated_on_customer_invoice_created_by_orm ... 2026-08-13 07:32:30,879 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_transfer_generated_on_vendor_bill_created_by_orm ... 2026-08-13 07:32:31,733 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_transfer_generated_when_dates_written_after_create ... 2026-08-13 07:32:32,681 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-08-13 07:33:00,415 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_01_access_right_internal_user ... 2026-08-13 07:33:00,437 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 619, model: affiliate.commission.rule 2026-08-13 07:33:00,446 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 619, model: affiliate.report 2026-08-13 07:33:00,451 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 619, model: affiliate.code 2026-08-13 07:33:00,454 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 619, model: affiliate.commission 2026-08-13 07:33:00,456 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 619, model: affiliate.commission.line 2026-08-13 07:33:00,458 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 619, model: affiliate.commission.rule 2026-08-13 07:33:00,460 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 619, model: affiliate.report 2026-08-13 07:33:00,463 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 619, model: affiliate.code 2026-08-13 07:33:00,465 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 619, model: affiliate.commission 2026-08-13 07:33:00,467 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 619, model: affiliate.commission.line 2026-08-13 07:33:00,468 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 619, model: affiliate.commission.rule 2026-08-13 07:33:00,470 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 619, model: affiliate.report 2026-08-13 07:33:00,473 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 619, model: affiliate.code 2026-08-13 07:33:00,475 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 619, model: affiliate.commission 2026-08-13 07:33:00,477 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 619, model: affiliate.commission.line 2026-08-13 07:33:00,479 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 619, model: affiliate.commission.rule 2026-08-13 07:33:00,481 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 619, model: affiliate.report 2026-08-13 07:33:00,507 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_02_access_right_portal_user ... 2026-08-13 07:33:00,528 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 617, model: affiliate.commission.rule 2026-08-13 07:33:00,537 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 617, model: affiliate.progressive.commission.rule 2026-08-13 07:33:00,540 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 617, model: affiliate.report 2026-08-13 07:33:00,544 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 617, model: affiliate.code 2026-08-13 07:33:00,547 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 617, model: affiliate.commission 2026-08-13 07:33:00,549 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 617, model: affiliate.commission.line 2026-08-13 07:33:00,553 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 617, model: affiliate.commission.rule 2026-08-13 07:33:00,555 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 617, model: affiliate.progressive.commission.rule 2026-08-13 07:33:00,558 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 617, model: affiliate.report 2026-08-13 07:33:00,561 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 617, model: affiliate.code 2026-08-13 07:33:00,563 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 617, model: affiliate.commission 2026-08-13 07:33:00,566 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 617, model: affiliate.commission.line 2026-08-13 07:33:00,569 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 617, model: affiliate.commission.rule 2026-08-13 07:33:00,571 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 617, model: affiliate.progressive.commission.rule 2026-08-13 07:33:00,573 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 617, model: affiliate.report 2026-08-13 07:33:00,576 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 617, model: affiliate.code 2026-08-13 07:33:00,578 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 617, model: affiliate.commission 2026-08-13 07:33:00,581 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 617, model: affiliate.commission.line 2026-08-13 07:33:00,583 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 617, model: affiliate.commission.rule 2026-08-13 07:33:00,585 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 617, model: affiliate.progressive.commission.rule 2026-08-13 07:33:00,587 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 617, model: affiliate.report 2026-08-13 07:33:00,613 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_03_access_right_affliate_user ... 2026-08-13 07:33:00,631 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 620, model: affiliate.report 2026-08-13 07:33:00,642 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 620, model: affiliate.commission.rule 2026-08-13 07:33:00,645 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 620, model: affiliate.progressive.commission.rule 2026-08-13 07:33:00,648 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 620, model: affiliate.report 2026-08-13 07:33:00,653 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 620, model: affiliate.commission.rule 2026-08-13 07:33:00,656 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 620, model: affiliate.progressive.commission.rule 2026-08-13 07:33:00,658 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 620, model: affiliate.report 2026-08-13 07:33:00,662 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 620, model: affiliate.code 2026-08-13 07:33:00,665 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 620, model: affiliate.commission 2026-08-13 07:33:00,667 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 620, model: affiliate.commission.line 2026-08-13 07:33:00,670 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 620, model: affiliate.commission.rule 2026-08-13 07:33:00,672 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 620, model: affiliate.progressive.commission.rule 2026-08-13 07:33:00,674 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 620, model: affiliate.report 2026-08-13 07:33:00,699 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_04_access_right_affliate_admin ... 2026-08-13 07:33:00,719 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 624, model: affiliate.report 2026-08-13 07:33:00,731 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 624, model: affiliate.report 2026-08-13 07:33:00,737 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 624, model: affiliate.report 2026-08-13 07:33:00,761 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_05_access_rule_own_affiliate_code ... 2026-08-13 07:33:00,793 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 620, model: affiliate.code 2026-08-13 07:33:00,809 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 620, model: affiliate.code 2026-08-13 07:33:00,836 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [5], uid: 620, model: affiliate.code 2026-08-13 07:33:00,859 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 620, model: affiliate.code 2026-08-13 07:33:00,909 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 620, model: affiliate.code 2026-08-13 07:33:00,915 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [5], uid: 620, model: affiliate.code 2026-08-13 07:33:00,929 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 620, model: affiliate.code 2026-08-13 07:33:00,972 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_06_access_rule_own_affiliate_commission ... 2026-08-13 07:33:01,170 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 620, model: affiliate.commission 2026-08-13 07:33:01,192 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [6], uid: 620, model: affiliate.commission 2026-08-13 07:33:01,211 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [6], uid: 620, model: affiliate.commission 2026-08-13 07:33:01,241 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [6], uid: 620, model: affiliate.commission 2026-08-13 07:33:01,297 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 620, model: affiliate.commission 2026-08-13 07:33:01,301 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [6], uid: 620, model: affiliate.commission 2026-08-13 07:33:01,314 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [6], uid: 620, model: affiliate.commission 2026-08-13 07:33:01,349 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_07_access_rule_all_affiliate_code ... 2026-08-13 07:33:01,404 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_08_access_rule_all_affiliate_commission ... 2026-08-13 07:33:01,571 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_09_access_right_billing_user ... 2026-08-13 07:33:01,586 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 626, model: affiliate.code 2026-08-13 07:33:01,592 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 626, model: affiliate.commission 2026-08-13 07:33:01,594 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 626, model: affiliate.commission.line 2026-08-13 07:33:01,596 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 626, model: affiliate.commission.rule 2026-08-13 07:33:01,600 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 626, model: affiliate.code 2026-08-13 07:33:01,602 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 626, model: affiliate.commission 2026-08-13 07:33:01,603 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 626, model: affiliate.commission.line 2026-08-13 07:33:01,605 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 626, model: affiliate.commission.rule 2026-08-13 07:33:01,608 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 626, model: affiliate.code 2026-08-13 07:33:01,610 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 626, model: affiliate.commission 2026-08-13 07:33:01,612 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 626, model: affiliate.commission.line 2026-08-13 07:33:01,613 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 626, model: affiliate.commission.rule 2026-08-13 07:33:01,634 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_10_access_right_account_readonly_user ... 2026-08-13 07:33:01,651 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 627, model: affiliate.code 2026-08-13 07:33:01,660 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 627, model: affiliate.commission 2026-08-13 07:33:01,662 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 627, model: affiliate.commission.line 2026-08-13 07:33:01,665 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 627, model: affiliate.commission.rule 2026-08-13 07:33:01,669 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 627, model: affiliate.code 2026-08-13 07:33:01,671 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 627, model: affiliate.commission 2026-08-13 07:33:01,673 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 627, model: affiliate.commission.line 2026-08-13 07:33:01,676 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 627, model: affiliate.commission.rule 2026-08-13 07:33:01,680 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 627, model: affiliate.code 2026-08-13 07:33:01,682 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 627, model: affiliate.commission 2026-08-13 07:33:01,684 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 627, model: affiliate.commission.line 2026-08-13 07:33:01,686 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 627, model: affiliate.commission.rule 2026-08-13 07:33:01,740 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-08-13 07:33:27,342 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_account_move: Starting TestAccountMove.test_commission_with_existing_invoice ... 2026-08-13 07:33:28,032 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_account_move: Starting TestAccountMove.test_commission_with_no_existing_invoice ... 2026-08-13 07:33:28,718 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_account_move: Starting TestAccountMove.test_link_commission_ids ... 2026-08-13 07:33:29,106 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-13 07:33:53,886 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_affcode_capacity_check_sees_whole_pool_for_plain_user ... 2026-08-13 07:33:54,187 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_affcode_create_excludes_search_sees_whole_pool_for_plain_user ... 2026-08-13 07:33:54,366 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_barcode ... 2026-08-13 07:33:54,391 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_create_affiliate ... 2026-08-13 07:33:54,505 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_generate_name_with_config ... 2026-08-13 07:33:54,657 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_product_comm_percentage_01 ... 2026-08-13 07:33:54,696 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_product_comm_percentage_02 ... 2026-08-13 07:33:54,756 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_product_comm_percentage_03 ... 2026-08-13 07:33:54,799 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_product_comm_percentage_04 ... 2026-08-13 07:33:54,843 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_name_search ... 2026-08-13 07:33:54,872 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_reach_the_maximun_limit_of_affiliate_code ... 2026-08-13 07:33:55,218 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-13 07:34:20,200 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_commission_rule: Starting TestCommissionRule.test_check_date ... 2026-08-13 07:34:20,329 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-13 07:34:45,481 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_cron: Starting TestFiscalPosition.test_01_config_auto_generate_affiliate_bill_receipts ... 2026-08-13 07:34:45,750 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_cron: Starting TestFiscalPosition.test_02_cron_generate_affiliate_bill_receipts_with_month_cycle ... 2026-08-13 07:34:45,976 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) started manually 2026-08-13 07:34:46,044 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) done 2026-08-13 07:34:46,075 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) started manually 2026-08-13 07:34:46,529 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) done 2026-08-13 07:34:46,630 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) started manually 2026-08-13 07:34:46,907 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) done 2026-08-13 07:34:46,931 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_cron: Starting TestFiscalPosition.test_03_cron_generate_affiliate_bill_receipts_with_week_cycle ... 2026-08-13 07:34:47,121 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) started manually 2026-08-13 07:34:47,175 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) done 2026-08-13 07:34:47,196 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) started manually 2026-08-13 07:34:47,559 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) done 2026-08-13 07:34:47,637 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) started manually 2026-08-13 07:34:47,916 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) done 2026-08-13 07:34:47,942 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_cron: Starting TestFiscalPosition.test_04_cron_generate_affiliate_bill_receipts_with_day_cycle ... 2026-08-13 07:34:48,116 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) started manually 2026-08-13 07:34:48,166 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) done 2026-08-13 07:34:48,192 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) started manually 2026-08-13 07:34:48,520 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) done 2026-08-13 07:34:48,589 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) started manually 2026-08-13 07:34:48,903 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) done 2026-08-13 07:34:48,930 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_cron: Starting TestFiscalPosition.test_05_create_commission_receipt_invoice_manually ... 2026-08-13 07:34:49,460 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-13 07:35:15,497 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_fiscal_position: Starting TestFiscalPosition.test_fiscal_position ... 2026-08-13 07:35:16,276 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-13 07:35:40,700 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_flow: Starting TestFlow.test_01_remove_partner_has_been_linked_viin_affiliate_code ... 2026-08-13 07:35:40,830 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted affiliate.code records with IDs: [59] 2026-08-13 07:35:40,835 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2362] 2026-08-13 07:35:41,123 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1378] 2026-08-13 07:35:41,150 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_flow: Starting TestFlow.test_create_commission ... 2026-08-13 07:35:42,747 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_flow: Starting TestFlow.test_default_commission_percentage ... 2026-08-13 07:35:42,830 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-13 07:36:06,811 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_multi_company: Starting TestMultiCompany.test_access_rule_access_commission_multi_company ... 2026-08-13 07:36:07,011 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [24], uid: 704, model: affiliate.commission 2026-08-13 07:36:07,034 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [25], uid: 703, model: affiliate.commission 2026-08-13 07:36:07,072 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [24], uid: 704, model: affiliate.commission 2026-08-13 07:36:07,095 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [25], uid: 703, model: affiliate.commission 2026-08-13 07:36:07,127 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [24], uid: 704, model: affiliate.commission 2026-08-13 07:36:07,144 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [25], uid: 703, model: affiliate.commission 2026-08-13 07:36:07,183 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [24], uid: 704, model: affiliate.commission 2026-08-13 07:36:07,206 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [25], uid: 703, model: affiliate.commission 2026-08-13 07:36:07,258 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_multi_company: Starting TestMultiCompany.test_access_rule_affiliate_code_multi_company ... 2026-08-13 07:36:07,355 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 704, model: affiliate.code 2026-08-13 07:36:07,378 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [63], uid: 703, model: affiliate.code 2026-08-13 07:36:07,409 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [62], uid: 704, model: affiliate.code 2026-08-13 07:36:07,429 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [63], uid: 703, model: affiliate.code 2026-08-13 07:36:07,468 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [62], uid: 704, model: affiliate.code 2026-08-13 07:36:07,495 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [63], uid: 703, model: affiliate.code 2026-08-13 07:36:07,546 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [62], uid: 704, model: affiliate.code 2026-08-13 07:36:07,569 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [63], uid: 703, model: affiliate.code 2026-08-13 07:36:07,624 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_multi_company: Starting TestMultiCompany.test_multi_company_access_commission_rule ... 2026-08-13 07:36:07,706 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [19], uid: 704, model: affiliate.commission.rule 2026-08-13 07:36:07,730 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [20], uid: 703, model: affiliate.commission.rule 2026-08-13 07:36:07,759 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [19], uid: 704, model: affiliate.commission.rule 2026-08-13 07:36:07,777 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [20], uid: 703, model: affiliate.commission.rule 2026-08-13 07:36:07,804 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [19], uid: 704, model: affiliate.commission.rule 2026-08-13 07:36:07,822 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [20], uid: 703, model: affiliate.commission.rule 2026-08-13 07:36:07,868 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [19], uid: 704, model: affiliate.commission.rule 2026-08-13 07:36:07,892 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [20], uid: 703, model: affiliate.commission.rule 2026-08-13 07:36:07,993 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-13 07:36:31,192 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_multi_currency: Starting TestMultiCurrency.test_multi_currency ... 2026-08-13 07:36:32,371 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-13 07:36:56,006 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_referral_commission: Starting TestReferralCommission.test_01_create_affiliate_referral_commission ... 2026-08-13 07:36:56,152 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_referral_commission: Starting TestReferralCommission.test_02_create_commission_invoice ... 2026-08-13 07:36:57,157 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_referral_commission: Starting TestReferralCommission.test_03_create_commission_invoice ... 2026-08-13 07:36:58,301 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-13 07:37:21,699 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_res_partner: Starting TestResPartner.test_compute_is_affiliate ... 2026-08-13 07:37:21,781 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted affiliate.code records with IDs: [76] 2026-08-13 07:37:21,785 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2488] 2026-08-13 07:37:21,810 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_res_partner: Starting TestResPartner.test_search_is_affiliate ... 2026-08-13 07:37:21,927 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-13 07:37:48,255 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_action_update_affiliate_code_for_internal ... 2026-08-13 07:37:49,444 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_action_update_affiliate_code_for_portal ... 2026-08-13 07:37:50,288 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_compute_user_count ... 2026-08-13 07:37:50,340 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_create_user_auto_generate_code_when_enable_auto_generate_code_for_portal ... 2026-08-13 07:37:51,115 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_create_user_auto_generate_code_when_enable_auto_generate_code_for_user ... 2026-08-13 07:37:51,863 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_create_user_auto_generate_code_when_enable_auto_generate_code_for_user_and_portal ... 2026-08-13 07:37:52,708 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_create_user_auto_generate_code_when_not_enable_auto_generate_code ... 2026-08-13 07:37:53,365 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_generate_affiliate_code ... 2026-08-13 07:37:53,468 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-08-13 07:38:19,695 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_crm.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_lead_count ... 2026-08-13 07:38:19,809 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted crm.lead records with IDs: [77] 2026-08-13 07:38:19,881 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-13 07:38:46,013 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_crm.tests.test_security: Starting TestSecurity.test_permission_create_lead ... 2026-08-13 07:38:46,078 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 783, model: crm.lead 2026-08-13 07:38:46,090 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 786, model: crm.lead 2026-08-13 07:38:46,104 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 787, model: crm.lead 2026-08-13 07:38:46,144 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_crm.tests.test_security: Starting TestSecurity.test_permission_read_lead ... 2026-08-13 07:38:46,173 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 783, model: crm.lead 2026-08-13 07:38:46,216 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 786, model: crm.lead 2026-08-13 07:38:46,239 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 787, model: crm.lead 2026-08-13 07:38:46,257 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 783, model: crm.lead 2026-08-13 07:38:46,444 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_crm.tests.test_security: Starting TestSecurity.test_permission_unlink_lead ... 2026-08-13 07:38:46,456 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 783, model: crm.lead 2026-08-13 07:38:46,469 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 786, model: crm.lead 2026-08-13 07:38:46,485 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 787, model: crm.lead 2026-08-13 07:38:46,519 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_crm.tests.test_security: Starting TestSecurity.test_permission_write_lead ... 2026-08-13 07:38:46,533 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 783, model: crm.lead 2026-08-13 07:38:46,554 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 786, model: crm.lead 2026-08-13 07:38:46,568 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 787, model: crm.lead 2026-08-13 07:38:46,655 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-13 07:38:46,868 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty: Starting TestAffiliateLoyalty.test_01_affiliate_loyalty_coupon_program ... 2026-08-13 07:38:46,964 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty: Starting TestAffiliateLoyalty.test_02_affiliate_loyalty_discount_code_program ... 2026-08-13 07:38:47,056 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty: Starting TestAffiliateLoyalty.test_03_reach_the_limit_of_length_of_affiliate_discount_code ... 2026-08-13 07:38:47,685 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty: Starting TestAffiliateLoyalty.test_04_loyalty_rule_display_name_recompute_on_program_rename ... 2026-08-13 07:38:47,749 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:38:49,057 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty_access: Starting TestAffiliateLoyaltyAccess.test_01_check_affiliate_admin_access_loyalty ... 2026-08-13 07:38:49,100 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 791, model: loyalty.program 2026-08-13 07:38:49,120 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 791, model: loyalty.generate.wizard 2026-08-13 07:38:49,122 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 791, model: loyalty.program 2026-08-13 07:38:49,142 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty_access: Starting TestAffiliateLoyaltyAccess.test_02_check_affiliate_user_all_doc_access_loyalty ... 2026-08-13 07:38:49,320 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 790, model: loyalty.rule 2026-08-13 07:38:49,327 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 790, model: loyalty.reward 2026-08-13 07:38:49,360 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 790, model: loyalty.program 2026-08-13 07:38:49,366 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 790, model: loyalty.rule 2026-08-13 07:38:49,372 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 790, model: loyalty.reward 2026-08-13 07:38:49,397 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #790 deleted mail.message records with IDs: [10336, 10334, 10333] 2026-08-13 07:38:49,397 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 790, model: loyalty.card 2026-08-13 07:38:49,401 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 790, model: loyalty.generate.wizard 2026-08-13 07:38:49,411 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 790, model: loyalty.program 2026-08-13 07:38:49,414 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 790, model: loyalty.rule 2026-08-13 07:38:49,468 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 790, model: loyalty.reward 2026-08-13 07:38:49,475 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 790, model: loyalty.mail 2026-08-13 07:38:49,480 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 790, model: loyalty.history 2026-08-13 07:38:49,483 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 790, model: loyalty.mail 2026-08-13 07:38:49,486 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 790, model: loyalty.history 2026-08-13 07:38:49,489 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 790, model: loyalty.mail 2026-08-13 07:38:49,492 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 790, model: loyalty.history 2026-08-13 07:38:49,515 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty_access: Starting TestAffiliateLoyaltyAccess.test_03_check_affiliate_user_own_doc_access_loyalty ... 2026-08-13 07:38:49,658 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 789, model: loyalty.rule 2026-08-13 07:38:49,663 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 789, model: loyalty.reward 2026-08-13 07:38:49,693 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 789, model: loyalty.program 2026-08-13 07:38:49,697 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 789, model: loyalty.rule 2026-08-13 07:38:49,700 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 789, model: loyalty.reward 2026-08-13 07:38:49,721 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #789 deleted mail.message records with IDs: [10336, 10334, 10333] 2026-08-13 07:38:49,722 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 789, model: loyalty.card 2026-08-13 07:38:49,724 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 789, model: loyalty.generate.wizard 2026-08-13 07:38:49,730 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 789, model: loyalty.program 2026-08-13 07:38:49,734 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 789, model: loyalty.rule 2026-08-13 07:38:49,783 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 789, model: loyalty.reward 2026-08-13 07:38:49,789 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 789, model: loyalty.mail 2026-08-13 07:38:49,791 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 789, model: loyalty.history 2026-08-13 07:38:49,794 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 789, model: loyalty.mail 2026-08-13 07:38:49,797 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 789, model: loyalty.history 2026-08-13 07:38:49,800 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 789, model: loyalty.mail 2026-08-13 07:38:49,803 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 789, model: loyalty.history 2026-08-13 07:38:49,825 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty_access: Starting TestAffiliateLoyaltyAccess.test_04_check_affiliate_user_own_doc_cannot_access_other_affiliate_loyalty_data ... 2026-08-13 07:38:49,967 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [151, 152], uid: 789, model: loyalty.card 2026-08-13 07:38:49,991 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [43], uid: 789, model: loyalty.rule 2026-08-13 07:38:50,010 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [181], uid: 789, model: loyalty.history 2026-08-13 07:38:50,150 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:39:09,895 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos: Starting TestAffiliateLoyaltyPOS.test_01_generate_commission_from_pos_order_loyalty_discounted_01 ... 2026-08-13 07:39:10,880 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos: Starting TestAffiliateLoyaltyPOS.test_02_generate_commission_from_pos_order_loyalty_discounted_02 ... 2026-08-13 07:39:11,878 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos: Starting TestAffiliateLoyaltyPOS.test_03_generate_commission_from_pos_order_loyalty_discounted_03 ... 2026-08-13 07:39:12,837 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos: Starting TestAffiliateLoyaltyPOS.test_04_generate_commission_from_pos_order_loyalty_discounted_04 ... 2026-08-13 07:39:13,802 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos: Starting TestAffiliateLoyaltyPOS.test_05_generate_commission_from_pos_order_loyalty_discounted_05 ... 2026-08-13 07:39:14,896 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos: Starting TestAffiliateLoyaltyPOS.test_06_generate_commission_from_pos_order_loyalty_discounted_06 ... 2026-08-13 07:39:15,852 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:39:35,286 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_coupon_code: Starting TestAffiliateLoyaltyPOSCouponCode.test_use_coupon_code_accepts_affiliate_coupon_for_cashier ... 2026-08-13 07:39:35,410 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-13 07:39:54,350 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_coupon_code: Starting TestAffiliateLoyaltyPOSHistoryLine.test_add_loyalty_history_lines_for_affiliate_card_as_cashier ... 2026-08-13 07:39:54,467 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-13 07:40:13,495 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_coupon_code: Starting TestAffiliateLoyaltyPOSOwnershipScopeGuard.test_ownership_listing_stays_scoped_for_cashier ... 2026-08-13 07:40:13,579 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [159], uid: 806, model: loyalty.card 2026-08-13 07:40:13,595 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [187], uid: 806, model: loyalty.history 2026-08-13 07:40:13,650 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-13 07:40:33,104 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_data_load: Starting TestAffiliateLoyaltyPOSDataLoad.test_pos_session_load_data_returns_affiliate_rule_to_cashier ... 2026-08-13 07:40:33,252 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-13 07:40:52,806 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_data_load: Starting TestAffiliateLoyaltyCardPOSDataLoad.test_pos_session_load_data_returns_affiliate_card_to_cashier ... 2026-08-13 07:40:53,180 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-13 07:41:06,821 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend: Starting TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch ... 2026-08-13 07:41:07,358 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch: Chrome headless failed to start: [6928:6949:0813/074107.100503: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 [6928:6949:0813/074107.138796:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6928:6949:0813/074107.138910: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 [6928:6949:0813/074107.138946: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 [6928:6949:0813/074107.138955:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6928:6928:0813/074107.153966:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [6928:6949:0813/074107.154647:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [6963:6963:0813/074107.165459:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [6963:6963:0813/074107.169117:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [6928:6949:0813/074107.194446:ERROR:dbus/bus.cc:405] 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-13 07:41:07,371 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend: skipped TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:41:07,405 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_affiliate_loyalty_reward_refresh_on_affiliate_switch (odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch) 2026-08-13 07:41:07,405 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend: Starting TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch ... 2026-08-13 07:41:07,854 202 _WARNING rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.test_affiliate_loyalty_reward_refresh_on_affiliate_switch: Chrome headless failed to start: [7042:7063:0813/074107.627939: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 [7042:7063:0813/074107.637364:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7042:7063:0813/074107.637562: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 [7042:7063:0813/074107.637642: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 [7042:7063:0813/074107.637656:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7042:7063:0813/074107.645110:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7042:7042:0813/074107.645705:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [7077:7077:0813/074107.670527:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [7042:7063:0813/074107.674262:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7077:7077:0813/074107.676718:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [7042:7042:0813/074107.764842:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [7042:7042:0813/074107.764951:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [7042:7042:0813/074107.764968:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [7042:7063:0813/074107.765193:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7042:7063:0813/074107.765241:ERROR:dbus/bus.cc:405] 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-13 07:41:07,862 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend: skipped TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:41:07,902 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Retrying a failed test: test_affiliate_loyalty_reward_refresh_on_affiliate_switch (odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch) 2026-08-13 07:41:07,903 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend: Starting TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch ... 2026-08-13 07:41:08,381 202 WARNING rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend.TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.test_affiliate_loyalty_reward_refresh_on_affiliate_switch.test_affiliate_loyalty_reward_refresh_on_affiliate_switch: Chrome headless failed to start: [7152:7173:0813/074108.154820: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 [7152:7173:0813/074108.163816:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7152:7173:0813/074108.163932: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 [7152:7173:0813/074108.164806: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 [7152:7173:0813/074108.164819:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7152:7173:0813/074108.176434:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7152:7152:0813/074108.180408:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [7152:7173:0813/074108.202101:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [7189:7189:0813/074108.205836:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [7189:7189:0813/074108.212116:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [7152:7152:0813/074108.295011:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [7152:7173:0813/074108.295644:ERROR:dbus/bus.cc:405] 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-13 07:41:08,388 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend: skipped TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch : Failed to detect chrome devtools port after 10.0s. 2026-08-13 07:41:08,478 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-13 07:41:09,065 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_01_add_affiliate_code_by_applying_related_coupon ... 2026-08-13 07:41:09,342 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_02_add_affiliate_code_by_applying_unrelated_coupon ... 2026-08-13 07:41:09,461 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_03_add_affiliate_code_by_applying_related_coupons ... 2026-08-13 07:41:09,594 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_04_add_affiliate_when_applying_related_coupon_code_on_confirmed_order ... 2026-08-13 07:41:10,840 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_05_add_affiliate_code_by_applying_related_rule_code ... 2026-08-13 07:41:10,956 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_06_add_affiliate_code_by_applying_unrelated_rule_code ... 2026-08-13 07:41:11,088 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_07_add_affiliate_code_by_applying_related_rule_code ... 2026-08-13 07:41:11,277 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_08_add_affiliate_when_applying_related_rule_code_on_confirmed_order ... 2026-08-13 07:41:12,406 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_09_generate_commission_from_sale_order_loyalty_discounted_01 ... 2026-08-13 07:41:13,748 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_10_generate_commission_from_sale_order_loyalty_discounted_02 ... 2026-08-13 07:41:13,761 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [24] 2026-08-13 07:41:15,127 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_11_generate_commission_from_sale_order_loyalty_discounted_03 ... 2026-08-13 07:41:15,142 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [24] 2026-08-13 07:41:16,507 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_12_generate_commission_from_sale_order_loyalty_discounted_04 ... 2026-08-13 07:41:17,810 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_13_generate_commission_from_sale_order_loyalty_discounted_05 ... 2026-08-13 07:41:17,842 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [24] 2026-08-13 07:41:19,240 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_14_generate_commission_from_sale_order_loyalty_discounted_06 ... 2026-08-13 07:41:19,271 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [24] 2026-08-13 07:41:20,686 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_15_generate_commission_from_sale_order_loyalty_free_product_before_discount ... 2026-08-13 07:41:20,719 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [24] 2026-08-13 07:41:22,192 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:41:24,762 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale_access: Starting TestAffiliateLoyaltySaleAccess.test_01_non_owner_applies_related_coupon_code ... 2026-08-13 07:41:24,978 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale_access: Starting TestAffiliateLoyaltySaleAccess.test_02_non_owner_applies_related_rule_code ... 2026-08-13 07:41:25,292 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale_access: Starting TestAffiliateLoyaltySaleAccess.test_03_non_owner_applies_affiliate_name_directly ... 2026-08-13 07:41:25,389 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale_access: Starting TestAffiliateLoyaltySaleAccess.test_04_non_owner_applies_unrelated_code_stays_unlinked ... 2026-08-13 07:41:25,487 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale_access: Starting TestAffiliateLoyaltySaleAccess.test_05_non_owner_applies_invalid_code_still_errors ... 2026-08-13 07:41:25,561 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale_access: Starting TestAffiliateLoyaltySaleAccess.test_06_non_owner_listing_stays_scoped_to_own_affiliates ... 2026-08-13 07:41:25,629 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:41:55,702 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_marketplace_sale.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_amount_verify_affiliate_commission_01 ... 2026-08-13 07:41:56,745 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_marketplace_sale.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_separate_invoice_01 ... 2026-08-13 07:41:58,054 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-13 07:42:03,435 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_internal_user_cancel_affcode_so_001 ... 2026-08-13 07:42:03,975 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_internal_user_cancel_affcode_so_002 ... 2026-08-13 07:42:04,407 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_merchant_add_new_sol_001 ... 2026-08-13 07:42:05,545 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_merchant_add_new_sol_002 ... 2026-08-13 07:42:06,537 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_merchant_cancel_affcode_so_001 ... 2026-08-13 07:42:06,604 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_merchant_cancel_affcode_so_002 ... 2026-08-13 07:42:07,187 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:42:31,243 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [3943, 3942, 3941, 3940, 3939] 2026-08-13 07:42:31,254 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [282403, 282406, 282404, 282407, 282405] 2026-08-13 07:42:31,254 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-08-13 07:42:31,462 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level.tests.test_access: Starting TestAffiliateMultiLevelAccess.test_group_user_action_confirm_multi_level_commission ... 2026-08-13 07:42:31,734 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level.tests.test_access: Starting TestAffiliateMultiLevelAccess.test_reconfirm_reuses_done_upline_not_owned_by_actor ... 2026-08-13 07:42:34,315 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level.tests.test_access: Starting TestAffiliateMultiLevelAccess.test_reuse_cascade_does_not_widen_ownership_listing ... 2026-08-13 07:42:34,579 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [53], uid: 836, model: affiliate.commission 2026-08-13 07:42:34,603 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level.tests.test_access: Starting TestAffiliateMultiLevelAccess.test_second_commission_event_upline_not_owned_no_cache ... 2026-08-13 07:42:35,019 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-13 07:42:59,831 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [3943, 3942, 3941, 3940, 3939] 2026-08-13 07:42:59,840 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [282403, 282406, 282404, 282407, 282405] 2026-08-13 07:42:59,841 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-08-13 07:43:00,385 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level.tests.test_action_cancel: Starting TestActionCancel.test_cancel_blocked_when_far_upline_has_active_invoice ... 2026-08-13 07:43:01,112 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level.tests.test_action_cancel: Starting TestActionCancel.test_cancel_cascades_full_multi_tier_downline_commission_chain ... 2026-08-13 07:43:01,341 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level.tests.test_action_cancel: Starting TestActionCancel.test_cancel_does_not_sweep_an_unrelated_downline_commission_chain ... 2026-08-13 07:43:01,656 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level.tests.test_action_cancel: Starting TestActionCancel.test_ownership_listing_still_scoped_for_uplines_not_owned ... 2026-08-13 07:43:01,896 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-08-13 07:43:26,363 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [3943, 3942, 3941, 3940, 3939] 2026-08-13 07:43:26,369 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [282403, 282406, 282404, 282407, 282405] 2026-08-13 07:43:26,370 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-08-13 07:43:26,567 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_assign_affiliate_upline ... 2026-08-13 07:43:26,851 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_check_affiliate_hierarchy_01 ... 2026-08-13 07:43:26,917 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_check_affiliate_hierarchy_02 ... 2026-08-13 07:43:26,993 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_check_limit_multi_level_affiliate_hierarchy_1 ... 2026-08-13 07:43:27,172 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_check_limit_multi_level_affiliate_hierarchy_2 ... 2026-08-13 07:43:27,332 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_depth ... 2026-08-13 07:43:27,378 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_downline_affcodes ... 2026-08-13 07:43:27,428 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_multi_level_comm_rules ... 2026-08-13 07:43:27,478 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_upline_affcodes ... 2026-08-13 07:43:27,570 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-13 07:43:51,590 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [3943, 3942, 3941, 3940, 3939] 2026-08-13 07:43:51,598 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [282403, 282406, 282404, 282407, 282405] 2026-08-13 07:43:51,598 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-08-13 07:43:51,808 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_01_create_multi_level_commission ... 2026-08-13 07:43:53,255 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_02_create_multi_level_commission ... 2026-08-13 07:43:54,938 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_03_create_multi_level_commission ... 2026-08-13 07:43:55,101 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_04_create_multi_level_commission ... 2026-08-13 07:43:55,305 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_05_create_multi_level_commission ... 2026-08-13 07:43:55,463 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_06_create_multi_level_commission ... 2026-08-13 07:43:57,689 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [186] 2026-08-13 07:43:57,789 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [115] 2026-08-13 07:43:57,993 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-13 07:44:21,641 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [3943, 3942, 3941, 3940, 3939] 2026-08-13 07:44:21,647 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [282403, 282406, 282404, 282407, 282405] 2026-08-13 07:44:21,647 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-08-13 07:44:21,857 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level.tests.test_multi_company: Starting TestMultiCompany.test_multi_company_access_affiliate_multi_level_commission_rule ... 2026-08-13 07:44:21,941 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [27], uid: 887, model: affiliate.multi.level.commission.rule 2026-08-13 07:44:21,965 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [28], uid: 886, model: affiliate.multi.level.commission.rule 2026-08-13 07:44:22,010 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [27], uid: 887, model: affiliate.multi.level.commission.rule 2026-08-13 07:44:22,031 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [28], uid: 886, model: affiliate.multi.level.commission.rule 2026-08-13 07:44:22,072 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [27], uid: 887, model: affiliate.multi.level.commission.rule 2026-08-13 07:44:22,091 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [28], uid: 886, model: affiliate.multi.level.commission.rule 2026-08-13 07:44:22,120 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [27], uid: 887, model: affiliate.multi.level.commission.rule 2026-08-13 07:44:22,139 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [28], uid: 886, model: affiliate.multi.level.commission.rule 2026-08-13 07:44:22,216 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-13 07:44:45,181 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [3943, 3942, 3941, 3940, 3939] 2026-08-13 07:44:45,188 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [282403, 282406, 282404, 282407, 282405] 2026-08-13 07:44:45,188 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-08-13 07:44:45,375 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level.tests.test_report: Starting TestAffiliateMultiReport.test_multi_level_report_parent_comm_amount ... 2026-08-13 07:44:45,631 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-13 07:45:00,385 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [3943, 3942, 3941, 3940, 3939] 2026-08-13 07:45:00,392 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [282403, 282406, 282404, 282407, 282405] 2026-08-13 07:45:00,392 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-08-13 07:45:00,758 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level_pos.tests.test_access: Starting TestMultiLevelPosUplineReuseAccess.test_get_direct_upline_commission_reuse_survives_reopen_as_real_actor ... 2026-08-13 07:45:02,926 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level_pos.tests.test_access: Starting TestMultiLevelPosUplineReuseAccess.test_sudo_fix_does_not_widen_ownership_listing ... 2026-08-13 07:45:05,060 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [89], uid: 902, model: affiliate.commission 2026-08-13 07:45:05,135 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-13 07:45:20,139 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [3943, 3942, 3941, 3940, 3939] 2026-08-13 07:45:20,149 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [282403, 282406, 282404, 282407, 282405] 2026-08-13 07:45:20,149 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-08-13 07:45:20,327 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_01_multi_level_commission_by_pos_order_01 ... 2026-08-13 07:45:22,706 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_02_multi_level_commission_by_pos_order_02 ... 2026-08-13 07:45:23,269 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_03_multi_level_commission_by_pos_order_03 ... 2026-08-13 07:45:25,370 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_04_create_multi_level_commission ... 2026-08-13 07:45:25,796 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_05_create_multi_level_commission ... 2026-08-13 07:45:26,296 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_06_create_multi_level_commission ... 2026-08-13 07:45:26,788 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_07_create_multi_level_commission ... 2026-08-13 07:45:27,361 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_08_create_multi_level_commission ... 2026-08-13 07:45:28,007 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_09_create_multi_level_commission ... 2026-08-13 07:45:28,605 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_10_create_multi_level_commission_mix_criteria ... 2026-08-13 07:45:29,216 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_11_create_multi_level_commission ... 2026-08-13 07:45:29,842 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_12_create_multi_level_commission ... 2026-08-13 07:45:30,550 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:45:52,957 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [3943, 3942, 3941, 3940, 3939] 2026-08-13 07:45:52,965 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [282403, 282406, 282404, 282407, 282405] 2026-08-13 07:45:52,965 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-08-13 07:45:53,283 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level_sale.tests.test_access: Starting TestMultiLevelSaleUplineReuseAccess.test_get_direct_upline_commission_reuse_survives_reopen_as_real_actor ... 2026-08-13 07:45:56,441 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level_sale.tests.test_access: Starting TestMultiLevelSaleUplineReuseAccess.test_sudo_fix_does_not_widen_ownership_listing ... 2026-08-13 07:45:59,766 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [134], uid: 911, model: affiliate.commission 2026-08-13 07:45:59,844 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-13 07:46:22,891 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [3943, 3942, 3941, 3940, 3939] 2026-08-13 07:46:22,899 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [282403, 282406, 282404, 282407, 282405] 2026-08-13 07:46:22,899 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-08-13 07:46:23,079 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_01_create_multi_level_commission ... 2026-08-13 07:46:23,518 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_02_create_multi_level_commission ... 2026-08-13 07:46:24,002 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_03_create_multi_level_commission ... 2026-08-13 07:46:26,501 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_04_create_multi_level_commission ... 2026-08-13 07:46:29,890 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_05_create_multi_level_commission ... 2026-08-13 07:46:30,420 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_06_create_multi_level_commission ... 2026-08-13 07:46:30,948 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_07_create_multi_level_commission ... 2026-08-13 07:46:31,375 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_08_create_multi_level_commission ... 2026-08-13 07:46:31,817 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_09_create_multi_level_commission ... 2026-08-13 07:46:32,259 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_10_create_multi_level_commission ... 2026-08-13 07:46:32,652 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_11_create_multi_level_commission_mix_criteria ... 2026-08-13 07:46:32,668 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_12_create_multi_level_commission ... 2026-08-13 07:46:32,683 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_13_create_multi_level_commission ... 2026-08-13 07:46:32,699 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_14_create_multi_level_commission_deduct_only_downline_commission_auto_apply ... 2026-08-13 07:46:33,039 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_15_create_multi_level_commission_inactive_mid_chain_affcode_downline_revenue ... 2026-08-13 07:46:33,502 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-13 07:46:48,180 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_01_add_affiliate_to_pos_order_after_discount_01 ... 2026-08-13 07:46:48,838 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_02_add_affiliate_to_pos_order_after_discount_02 ... 2026-08-13 07:46:49,463 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_03_add_affiliate_to_pos_order_before_discount_01 ... 2026-08-13 07:46:50,111 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_04_add_affiliate_to_pos_order_before_discount_02 ... 2026-08-13 07:46:50,739 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_05_message_refunded_orders_have_commission ... 2026-08-13 07:46:51,728 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_08_refund_order_with_progressive ... 2026-08-13 07:46:52,727 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_09_refund_order_with_progressive_multi_time ... 2026-08-13 07:46:53,958 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_10_revenue_analysis_report_is_queryable ... 2026-08-13 07:46:54,635 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_11_pos_ui_affiliate_code_loader_scoped_to_session_company ... 2026-08-13 07:46:54,806 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:47:10,185 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos_access: Starting TestAffiliatePOSAccess.test_01_check_affiliate_user_access_pos ... 2026-08-13 07:47:10,205 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 934, model: pos.order 2026-08-13 07:47:10,211 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 934, model: pos.order.line 2026-08-13 07:47:10,215 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 934, model: pos.order 2026-08-13 07:47:10,217 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 934, model: pos.order.line 2026-08-13 07:47:10,220 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 934, model: pos.order 2026-08-13 07:47:10,222 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 934, model: pos.order.line 2026-08-13 07:47:10,239 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos_access: Starting TestAffiliatePOSAccess.test_02_check_pos_user_access_affiliate ... 2026-08-13 07:47:10,252 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 935, model: affiliate.commission.rule 2026-08-13 07:47:10,260 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 935, model: affiliate.progressive.commission.rule 2026-08-13 07:47:10,263 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 935, model: affiliate.commission.rule 2026-08-13 07:47:10,265 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 935, model: affiliate.progressive.commission.rule 2026-08-13 07:47:10,269 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 935, model: affiliate.commission.rule 2026-08-13 07:47:10,271 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 935, model: affiliate.progressive.commission.rule 2026-08-13 07:47:10,313 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-13 07:47:26,699 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos_data_load: Starting TestAffiliatePOSDataLoad.test_01_session_load_data_returns_affiliate_code_not_owned_by_cashier ... 2026-08-13 07:47:26,865 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos_data_load: Starting TestAffiliatePOSDataLoad.test_02_pos_ui_affiliate_code_loader_reachable_by_cashier ... 2026-08-13 07:47:26,990 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos_data_load: Starting TestAffiliatePOSDataLoad.test_03_cashier_direct_orm_read_still_filtered_by_ownership ... 2026-08-13 07:47:27,071 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-13 07:47:44,491 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos_order_paid_access: Starting TestAffiliatePOSOrderPaidAccess.test_01_cashier_can_resync_paid_order_for_affiliate_code_not_owned ... 2026-08-13 07:47:44,692 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #943 deleted affiliate.commission records with IDs: [185] 2026-08-13 07:47:44,715 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #943 deleted mail.followers records with IDs: [3852, 3853, 3854] 2026-08-13 07:47:44,806 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos_order_paid_access: Starting TestAffiliatePOSOrderPaidAccess.test_02_cashier_can_resync_paid_order_for_affiliate_code_owned ... 2026-08-13 07:47:45,057 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #944 deleted affiliate.commission records with IDs: [187] 2026-08-13 07:47:45,072 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #944 deleted mail.followers records with IDs: [3858, 3859, 3860] 2026-08-13 07:47:45,154 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos_order_paid_access: Starting TestAffiliatePOSOrderPaidAccess.test_03_resync_sudo_scope_does_not_widen_ownership_listing ... 2026-08-13 07:47:45,346 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #943 deleted affiliate.commission records with IDs: [189] 2026-08-13 07:47:45,363 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #943 deleted mail.followers records with IDs: [3864, 3865, 3866] 2026-08-13 07:47:45,473 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-13 07:48:01,894 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_pos_discount.tests.test_affiliate_pos_discount: Starting TestAffiliatePOS.test_01_generate_commission_from_pos_with_global_discount_01 ... 2026-08-13 07:48:02,591 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_pos_discount.tests.test_affiliate_pos_discount: Starting TestAffiliatePOS.test_02_generate_commission_from_pos_with_global_discount_02 ... 2026-08-13 07:48:03,291 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:48:18,812 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_pos_sale.tests.test_pos_sale_report: Starting TestAffiliatePosSaleReport.test_sale_report_includes_pos_affiliate_fields ... 2026-08-13 07:48:20,094 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:48:45,411 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_sale.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_compute_commission_amount_01 ... 2026-08-13 07:48:47,206 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-13 07:49:14,119 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_sale.tests.test_affiliate_commission_line: Starting TestCommissionLine.test_01_compute_total_commission_before_discount ... 2026-08-13 07:49:14,516 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_sale.tests.test_affiliate_commission_line: Starting TestCommissionLine.test_02_compute_total_commission_after_discount ... 2026-08-13 07:49:14,986 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-13 07:49:41,727 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_sale.tests.test_flow: Starting TestFlow.test_01_create_sale_order_no_commission ... 2026-08-13 07:49:42,475 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_sale.tests.test_flow: Starting TestFlow.test_02_cancel_commission_from_sale_order ... 2026-08-13 07:49:43,532 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [272, 271] 2026-08-13 07:49:43,572 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [243] 2026-08-13 07:49:43,583 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [244] 2026-08-13 07:49:43,660 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_sale.tests.test_flow: Starting TestFlow.test_03_create_commission_from_sale_order ... 2026-08-13 07:49:46,394 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_sale.tests.test_flow: Starting TestFlow.test_04_create_commission_from_sale_order ... 2026-08-13 07:49:49,629 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_sale.tests.test_flow: Starting TestFlow.test_05_create_commission_from_sale_order ... 2026-08-13 07:49:52,678 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-13 07:50:19,335 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_sale.tests.test_report: Starting TestAffiliateRevenueAnalysisReport.test_report_reads_sale_order_id ... 2026-08-13 07:50:20,031 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-13 07:50:45,848 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_sale.tests.test_sale_order_line_access: Starting TestSaleOrderLineCommissionAccess.test_add_line_reopens_done_commission_as_real_actor ... 2026-08-13 07:50:48,602 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_sale.tests.test_sale_order_line_access: Starting TestSaleOrderLineCommissionAccess.test_change_product_cancels_stale_commission_as_real_actor ... 2026-08-13 07:50:49,635 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [357] 2026-08-13 07:50:50,025 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_sale.tests.test_sale_order_line_access: Starting TestSaleOrderLineCommissionAccess.test_change_qty_reopens_done_commission_as_real_actor ... 2026-08-13 07:50:52,962 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_sale.tests.test_sale_order_line_access: Starting TestSaleOrderLineCommissionAccess.test_sudo_fix_does_not_widen_ownership_listing ... 2026-08-13 07:50:53,514 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [207], uid: 1006, model: affiliate.commission 2026-08-13 07:50:53,621 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-08-13 07:51:20,229 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_sale.tests.test_security: Starting TestSecurity.test_permission_create_sale_order ... 2026-08-13 07:51:20,297 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1012, model: sale.order 2026-08-13 07:51:20,310 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1015, model: sale.order 2026-08-13 07:51:20,322 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1016, model: sale.order 2026-08-13 07:51:20,330 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1012, model: sale.order.line 2026-08-13 07:51:20,334 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1015, model: sale.order.line 2026-08-13 07:51:20,338 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1016, model: sale.order.line 2026-08-13 07:51:20,367 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_sale.tests.test_security: Starting TestSecurity.test_permission_read_sale_order ... 2026-08-13 07:51:20,810 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [218], uid: 1012, model: sale.order 2026-08-13 07:51:20,836 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [218], uid: 1015, model: sale.order 2026-08-13 07:51:20,865 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [218], uid: 1016, model: sale.order 2026-08-13 07:51:20,945 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [218], uid: 1012, model: sale.order 2026-08-13 07:51:21,018 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_sale.tests.test_security: Starting TestSecurity.test_permission_unlink_sale_order ... 2026-08-13 07:51:21,029 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1012, model: sale.order 2026-08-13 07:51:21,045 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1015, model: sale.order 2026-08-13 07:51:21,056 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1016, model: sale.order 2026-08-13 07:51:21,064 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1012, model: sale.order.line 2026-08-13 07:51:21,066 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1015, model: sale.order.line 2026-08-13 07:51:21,068 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1016, model: sale.order.line 2026-08-13 07:51:21,091 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_sale.tests.test_security: Starting TestSecurity.test_permission_write_sale_order ... 2026-08-13 07:51:21,102 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1012, model: sale.order 2026-08-13 07:51:21,113 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1015, model: sale.order 2026-08-13 07:51:21,122 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1016, model: sale.order 2026-08-13 07:51:21,129 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1012, model: sale.order.line 2026-08-13 07:51:21,134 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1015, model: sale.order.line 2026-08-13 07:51:21,138 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1016, model: sale.order.line 2026-08-13 07:51:21,204 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-13 07:51:47,057 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_sale_crm.tests.test_affiliate_sale_crm: Starting TestAffiliateSaleCrm.test_create_sale_order_from_lead ... 2026-08-13 07:51:47,218 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-13 07:52:12,769 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_sale_crm.tests.test_report: Starting TestAffiliateRevenueAnalysisReport.test_report_reads_lead_id_from_opportunity ... 2026-08-13 07:52:13,442 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-13 07:52:40,858 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_access_right: Starting TestAccessRight.test_access_rule_link_tracker_click_user_affiliate_admin ... 2026-08-13 07:52:40,909 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1049 deleted link.tracker.click records with IDs: [16] 2026-08-13 07:52:40,926 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_access_right: Starting TestAccessRight.test_access_rule_link_tracker_click_user_website_designer ... 2026-08-13 07:52:41,026 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [17], uid: 1047, model: link.tracker.click 2026-08-13 07:52:41,045 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [4], uid: 1047, model: link.tracker.click 2026-08-13 07:52:41,074 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1047 deleted mail.message records with IDs: [6085] 2026-08-13 07:52:41,082 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [4], uid: 1047, model: link.tracker.click 2026-08-13 07:52:41,105 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1047 deleted link.tracker.click records with IDs: [18] 2026-08-13 07:52:41,129 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_access_right: Starting TestAccessRight.test_access_rule_link_tracker_user_affiliate_admin ... 2026-08-13 07:52:41,188 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1049 deleted link.tracker records with IDs: [326] 2026-08-13 07:52:41,211 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_access_right: Starting TestAccessRight.test_access_rule_link_tracker_user_website_designer ... 2026-08-13 07:52:41,350 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [327], uid: 1047, model: link.tracker 2026-08-13 07:52:41,369 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 1047, model: link.tracker 2026-08-13 07:52:41,385 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [3], uid: 1047, model: link.tracker 2026-08-13 07:52:41,406 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1047 deleted link.tracker records with IDs: [328] 2026-08-13 07:52:41,466 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-13 07:53:08,729 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_bot_click_count ... 2026-08-13 07:53:08,770 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_click_count ... 2026-08-13 07:53:08,789 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6085] 2026-08-13 07:53:08,820 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [384701] 2026-08-13 07:53:08,821 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [4] 2026-08-13 07:53:08,847 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_human_click_count ... 2026-08-13 07:53:08,861 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6085] 2026-08-13 07:53:08,888 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [384701] 2026-08-13 07:53:08,888 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [4] 2026-08-13 07:53:08,920 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_link_tracker_count ... 2026-08-13 07:53:08,935 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [384685] 2026-08-13 07:53:08,935 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted link.tracker records with IDs: [4] 2026-08-13 07:53:08,971 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_link_tracker_deleted_count ... 2026-08-13 07:53:09,004 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_website_visitor_count ... 2026-08-13 07:53:09,018 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [384713] 2026-08-13 07:53:09,018 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted website.visitor records with IDs: [4] 2026-08-13 07:53:09,046 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_create ... 2026-08-13 07:53:09,117 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_reduce_commission_clicks_01 ... 2026-08-13 07:53:09,133 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6089, 6088, 6087, 6086, 6085] 2026-08-13 07:53:09,162 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [384701, 384702, 384703, 384704, 384705] 2026-08-13 07:53:09,162 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [4, 5, 6, 7, 8] 2026-08-13 07:53:09,187 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_reduce_commission_clicks_02 ... 2026-08-13 07:53:09,220 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6087, 6086, 6085] 2026-08-13 07:53:09,248 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [384701, 384702, 384703] 2026-08-13 07:53:09,248 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [4, 5, 6] 2026-08-13 07:53:09,312 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-13 07:53:36,385 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_compute_click_count ... 2026-08-13 07:53:36,474 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [21] 2026-08-13 07:53:36,512 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_compute_comm_amount ... 2026-08-13 07:53:36,599 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_compute_confirmed_click_count ... 2026-08-13 07:53:36,717 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_update_amount_per_thousand_clicks ... 2026-08-13 07:53:36,799 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-13 07:54:02,779 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_link_tracker: Starting TestWebsiteAffiliate.test_compute_cancelled_click_count ... 2026-08-13 07:54:02,802 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [41] 2026-08-13 07:54:02,824 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_link_tracker: Starting TestWebsiteAffiliate.test_compute_confirmed_click_count ... 2026-08-13 07:54:02,842 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [42] 2026-08-13 07:54:02,863 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_link_tracker: Starting TestWebsiteAffiliate.test_compute_human_click_count ... 2026-08-13 07:54:02,886 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6091, 6090, 6089, 6088] 2026-08-13 07:54:02,915 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [384704, 384705, 384706, 384707] 2026-08-13 07:54:02,915 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [7, 8, 9, 10] 2026-08-13 07:54:02,947 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_link_tracker: Starting TestWebsiteAffiliate.test_compute_unpaid_click_count ... 2026-08-13 07:54:03,034 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_link_tracker: Starting TestWebsiteAffiliate.test_limit_creating_link_tracker_per_day ... 2026-08-13 07:54:03,055 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:fullstack from n/a 2026-08-13 07:54:03,081 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:54:03,333 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:54:03] "POST /affiliate/create_link HTTP/1.1" 200 - 43 0.034 0.223 2026-08-13 07:54:03,383 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:54:03] "POST /affiliate/create_link HTTP/1.1" 200 - 24 0.015 0.029 2026-08-13 07:54:03,419 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:54:03] "POST /affiliate/create_link HTTP/1.1" 200 - 8 0.007 0.016 2026-08-13 07:54:03,454 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:54:03] "POST /affiliate/create_link HTTP/1.1" 200 - 8 0.006 0.013 2026-08-13 07:54:03,507 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:54:03] "POST /affiliate/create_link HTTP/1.1" 200 - 24 0.013 0.022 2026-08-13 07:54:03,570 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-13 07:54:29,227 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_link_tracker_click: Starting TestLinkTrackerClick.test_add_click ... 2026-08-13 07:54:29,300 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-13 07:54:54,268 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_01_link_tracker_same_url_campaign_id_medium_source_without_affiliate_id ... 2026-08-13 07:54:54,316 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_02_link_tracker_same_url_campaign_id_medium_source_with_affiliate_id ... 2026-08-13 07:54:54,383 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_03_link_tracker_diff_url_campaign_id_medium_source ... 2026-08-13 07:54:54,423 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_04_link_tracker_diff_url_campaign_id_medium_source_with_affiliate_id ... 2026-08-13 07:54:54,474 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_affiliate_internal_access_menu_affiliate ... 2026-08-13 07:54:54,491 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:user_internal from n/a 2026-08-13 07:54:54,503 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:54:55,472 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:54:55] "GET /affiliate/join HTTP/1.1" 303 - 72 0.101 0.869 2026-08-13 07:54:56,244 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:54:56] "GET /affiliate HTTP/1.1" 200 - 261 0.133 0.637 2026-08-13 07:54:56,318 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:54:56] "GET /affiliate HTTP/1.1" 200 - 18 0.011 0.057 2026-08-13 07:54:56,433 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:54:56] "GET /affiliate/commissions HTTP/1.1" 200 - 36 0.020 0.093 2026-08-13 07:54:56,510 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:54:56] "GET /affiliate/report HTTP/1.1" 200 - 23 0.012 0.061 2026-08-13 07:54:56,532 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_affiliate_signup ... 2026-08-13 07:54:56,548 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:54:57,085 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:testsignup@example.viindoo.com from 127.0.0.1 2026-08-13 07:54:57,224 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Simulating signal changes during tests 2026-08-13 07:54:57,224 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:54:57] "POST /affiliate/signup HTTP/1.1" 200 - 350 0.186 0.491 2026-08-13 07:54:57,267 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_affiliate_signup_full_info ... 2026-08-13 07:54:57,290 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:54:57,806 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:test1@example.viindoo.com from 127.0.0.1 2026-08-13 07:54:57,942 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Simulating signal changes during tests 2026-08-13 07:54:57,943 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:54:57] "POST /affiliate/signup HTTP/1.1" 200 - 356 0.174 0.480 2026-08-13 07:54:57,983 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_affiliate_signup_with_exist_email ... 2026-08-13 07:54:58,348 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:54:58,748 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Simulating signal changes during tests 2026-08-13 07:54:58,748 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:54:58] "POST /affiliate/signup HTTP/1.1" 200 - 112 0.099 0.303 2026-08-13 07:54:58,769 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_bot_click_viin_affiliate_link ... 2026-08-13 07:54:58,780 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_website/tests/test_website_affiliate.py:20:enable_bot_emulator setting Http.is_a_bot to )> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_website/tests/test_website_affiliate.py", line 458, in test_bot_click_viin_affiliate_link enable_bot_emulator() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_website/tests/test_website_affiliate.py", line 20, in enable_bot_emulator ir_http.Http.is_a_bot = is_a_bot_emulator File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:54:58,793 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:54:59,918 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:54:59] "GET /r/82g HTTP/1.1" 301 - 46 0.018 1.110 2026-08-13 07:55:00,527 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:00] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 180 0.069 0.536 2026-08-13 07:55:00,529 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_website/tests/test_website_affiliate.py:24:disable_bot_emulator setting Http.is_a_bot to > Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_website/tests/test_website_affiliate.py", line 460, in test_bot_click_viin_affiliate_link disable_bot_emulator() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_website/tests/test_website_affiliate.py", line 24, in disable_bot_emulator ir_http.Http.is_a_bot = is_a_bot File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:55:00,560 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_click_viin_affiliate_link_01 ... 2026-08-13 07:55:00,590 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:55:00,917 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:00] "GET /r/82g HTTP/1.1" 301 - 62 0.064 0.265 2026-08-13 07:55:01,531 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:01] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 178 0.069 0.541 2026-08-13 07:55:01,558 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_click_viin_affiliate_link_02 ... 2026-08-13 07:55:01,584 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:portal from n/a 2026-08-13 07:55:01,598 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:55:01,944 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:01] "GET /r/82g HTTP/1.1" 301 - 66 0.038 0.310 2026-08-13 07:55:02,150 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: website.page 2026-08-13 07:55:02,665 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:02] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 204 0.149 0.569 2026-08-13 07:55:02,693 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_create_affiliate_link_on_website_01 ... 2026-08-13 07:55:02,716 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:portal from n/a 2026-08-13 07:55:02,730 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:55:03,031 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:03] "POST /affiliate/create_link HTTP/1.1" 200 - 43 0.018 0.286 2026-08-13 07:55:03,063 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:03] "POST /affiliate/create_link HTTP/1.1" 200 - 22 0.011 0.016 2026-08-13 07:55:03,095 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_create_affiliate_link_on_website_02 ... 2026-08-13 07:55:03,116 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:portal from n/a 2026-08-13 07:55:03,128 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:55:03,395 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:03] "POST /affiliate/create_link HTTP/1.1" 200 - 19 0.018 0.251 2026-08-13 07:55:03,427 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_create_affiliate_link_on_website_03 ... 2026-08-13 07:55:03,454 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:portal from n/a 2026-08-13 07:55:03,469 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:55:04,597 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:04] "POST /affiliate/create_link HTTP/1.1" 200 - 20 0.015 1.115 2026-08-13 07:55:04,633 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_create_affiliate_link_on_website_04 ... 2026-08-13 07:55:04,666 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:portal from n/a 2026-08-13 07:55:04,678 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:55:04,940 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:04] "POST /affiliate/create_link HTTP/1.1" 200 - 33 0.016 0.248 2026-08-13 07:55:04,969 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_delete_affiliate_link_on_website ... 2026-08-13 07:55:04,989 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:demo from n/a 2026-08-13 07:55:05,003 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:55:05,311 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:05] "POST /affiliate/remove_link/7 HTTP/1.1" 200 - 20 0.012 0.298 2026-08-13 07:55:05,333 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:05] "POST /affiliate/remove_link/5 HTTP/1.1" 200 - 16 0.006 0.013 2026-08-13 07:55:05,344 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:05] "POST /affiliate/remove_link/8888888 HTTP/1.1" 200 - 6 0.002 0.006 2026-08-13 07:55:05,364 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_record_duplicate_clicks_ip ... 2026-08-13 07:55:05,378 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:55:05,693 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:05] "GET /r/60Q HTTP/1.1" 301 - 61 0.038 0.280 2026-08-13 07:55:06,384 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:06] "GET / HTTP/1.1" 200 - 170 0.125 0.562 2026-08-13 07:55:06,407 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:06] "GET /r/60Q HTTP/1.1" 301 - 15 0.007 0.011 2026-08-13 07:55:06,435 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:06] "GET / HTTP/1.1" 200 - 13 0.005 0.019 2026-08-13 07:55:06,498 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:06] "GET /r/60Q HTTP/1.1" 301 - 33 0.014 0.024 2026-08-13 07:55:06,528 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:06] "GET / HTTP/1.1" 200 - 13 0.005 0.019 2026-08-13 07:55:06,577 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:06] "GET /r/60Q HTTP/1.1" 301 - 30 0.018 0.026 2026-08-13 07:55:06,606 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:06] "GET / HTTP/1.1" 200 - 13 0.004 0.021 2026-08-13 07:55:06,641 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_redirect_affiliate_signup ... 2026-08-13 07:55:06,657 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:55:07,496 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:07] "GET /affiliate/signup HTTP/1.1" 200 - 200 0.099 0.743 2026-08-13 07:55:07,515 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:portal from n/a 2026-08-13 07:55:07,537 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:07] "GET /affiliate/signup HTTP/1.1" 303 - 5 0.003 0.010 2026-08-13 07:55:07,548 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:07] "GET /affiliate/join HTTP/1.1" 303 - 6 0.002 0.007 2026-08-13 07:55:07,710 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:07] "GET /affiliate HTTP/1.1" 200 - 60 0.044 0.115 2026-08-13 07:55:07,740 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:user_internal from n/a 2026-08-13 07:55:07,760 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:07] "GET /affiliate/signup HTTP/1.1" 303 - 5 0.003 0.008 2026-08-13 07:55:07,849 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:07] "GET /affiliate/join HTTP/1.1" 303 - 54 0.046 0.040 2026-08-13 07:55:08,084 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:08] "GET /affiliate HTTP/1.1" 200 - 91 0.088 0.144 2026-08-13 07:55:08,114 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_shows_multi_currency_on_commission_page ... 2026-08-13 07:55:08,150 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:admin from n/a 2026-08-13 07:55:08,164 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:55:10,386 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:10] "GET /affiliate/commissions HTTP/1.1" 200 - 292 0.185 2.039 2026-08-13 07:55:10,417 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:demo from n/a 2026-08-13 07:55:10,721 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:10] "GET /affiliate/commissions HTTP/1.1" 200 - 104 0.090 0.207 2026-08-13 07:55:10,745 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:portal from n/a 2026-08-13 07:55:11,186 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:11] "GET /affiliate/commissions HTTP/1.1" 200 - 150 0.087 0.343 2026-08-13 07:55:11,210 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_signup_from_affiliate_link ... 2026-08-13 07:55:11,271 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:55:11,594 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:11] "GET /r/82g HTTP/1.1" 301 - 63 0.035 0.290 2026-08-13 07:55:12,174 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:12] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 178 0.083 0.494 2026-08-13 07:55:12,419 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:cheetah@example.viindoo.com from 127.0.0.1 2026-08-13 07:55:12,543 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Simulating signal changes during tests 2026-08-13 07:55:12,543 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:12] "POST /affiliate/signup HTTP/1.1" 200 - 356 0.146 0.220 2026-08-13 07:55:12,573 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_update_affiliate_link_on_website_01 ... 2026-08-13 07:55:12,590 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:admin from n/a 2026-08-13 07:55:12,602 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:55:12,872 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:12] "POST /affiliate/update_link/5 HTTP/1.1" 200 - 20 0.011 0.261 2026-08-13 07:55:12,902 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:12] "POST /affiliate/update_link/7 HTTP/1.1" 200 - 25 0.009 0.016 2026-08-13 07:55:12,915 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:12] "POST /affiliate/update_link/8888888 HTTP/1.1" 200 - 6 0.002 0.006 2026-08-13 07:55:12,937 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_update_affiliate_link_on_website_02 ... 2026-08-13 07:55:12,963 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:portal from n/a 2026-08-13 07:55:12,975 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:55:13,252 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:13] "POST /affiliate/update_link/4 HTTP/1.1" 200 - 28 0.021 0.258 2026-08-13 07:55:13,280 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_user_click_to_deleted_affiliate_link ... 2026-08-13 07:55:13,301 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:55:13,508 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:13] "GET /r/82g HTTP/1.1" 303 - 18 0.005 0.205 2026-08-13 07:55:14,063 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:14] "GET / HTTP/1.1" 200 - 170 0.070 0.482 2026-08-13 07:55:14,101 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_user_internal_send_message_in_commission ... 2026-08-13 07:55:14,301 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_user_portal_send_message_in_commission ... 2026-08-13 07:55:14,426 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_website_with_affiliate_feature_01 ... 2026-08-13 07:55:14,439 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:55:15,997 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:15] "GET /affiliate/signup HTTP/1.1" 200 - 200 0.069 1.490 2026-08-13 07:55:16,012 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:admin from n/a 2026-08-13 07:55:16,636 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:16] "GET /affiliate HTTP/1.1" 200 - 219 0.099 0.517 2026-08-13 07:55:16,728 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:16] "GET /affiliate/commissions HTTP/1.1" 200 - 40 0.019 0.066 2026-08-13 07:55:18,085 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:18] "GET /my/invoices HTTP/1.1" 200 - 208 0.163 1.186 2026-08-13 07:55:18,150 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:18] "POST /affiliate/create_link HTTP/1.1" 200 - 29 0.014 0.026 2026-08-13 07:55:18,192 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_website_with_affiliate_feature_02 ... 2026-08-13 07:55:18,215 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:55:18,981 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:18] "GET /affiliate/signup HTTP/1.1" 200 - 183 0.079 0.689 2026-08-13 07:55:18,998 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:admin from n/a 2026-08-13 07:55:19,711 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:19] "GET /affiliate HTTP/1.1" 200 - 205 0.103 0.601 2026-08-13 07:55:19,779 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:19] "GET /affiliate/commissions HTTP/1.1" 200 - 17 0.019 0.041 2026-08-13 07:55:19,807 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:19] "POST /affiliate/create_link HTTP/1.1" 200 - 2 0.007 0.011 2026-08-13 07:55:19,830 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_website_with_affiliate_feature_03 ... 2026-08-13 07:55:19,846 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:55:20,582 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:20] "GET /affiliate/signup HTTP/1.1" 200 - 200 0.118 0.620 2026-08-13 07:55:20,610 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:admin from n/a 2026-08-13 07:55:20,656 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:20] "POST /affiliate/create_link HTTP/1.1" 200 - 31 0.011 0.023 2026-08-13 07:55:20,658 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_website_affiliate.TestWebsiteAffiliate.test_website_with_affiliate_feature_03: waiting for threads: [] 2026-08-13 07:55:20,705 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-08-13 07:55:45,363 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_action_cancel_confirm_click_multi_commission ... 2026-08-13 07:55:45,505 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_action_cancel_confirm_draft_clicks_01 ... 2026-08-13 07:55:45,606 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_action_cancel_confirm_draft_clicks_02 ... 2026-08-13 07:55:45,749 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_action_cancel_confirm_draft_clicks_access_right ... 2026-08-13 07:55:45,870 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1127, model: wizard.action.click 2026-08-13 07:55:45,893 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [346], uid: 1127, model: affiliate.code 2026-08-13 07:55:45,921 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [346], uid: 1127, model: affiliate.code 2026-08-13 07:55:45,960 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_user_create_order_on_website_from_affiliate_link_01 ... 2026-08-13 07:55:45,994 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:55:46,994 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:46] "GET /r/F1q HTTP/1.1" 301 - 60 0.026 0.976 2026-08-13 07:55:47,694 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:47] "GET / HTTP/1.1" 200 - 170 0.093 0.604 2026-08-13 07:55:48,067 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:48] "POST /shop/cart/update_json HTTP/1.1" 200 - 175 0.121 0.248 2026-08-13 07:55:48,090 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:48] "GET /shop/checkout?express=1 HTTP/1.1" 303 - 9 0.004 0.014 2026-08-13 07:55:48,235 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:48] "GET /shop/address HTTP/1.1" 200 - 39 0.029 0.113 2026-08-13 07:55:48,571 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:48] "POST /shop/address/submit HTTP/1.1" 200 - 179 0.137 0.179 2026-08-13 07:55:48,599 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:48] "GET /shop/checkout?try_skip_step=true HTTP/1.1" 303 - 15 0.005 0.019 2026-08-13 07:55:48,758 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:48] "GET /shop/confirm_order HTTP/1.1" 303 - 82 0.062 0.092 2026-08-13 07:55:49,146 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:49] "GET /shop/payment HTTP/1.1" 200 - 177 0.074 0.309 2026-08-13 07:55:49,339 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_user_create_order_on_website_from_affiliate_link_02 ... 2026-08-13 07:55:49,358 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:portal from n/a 2026-08-13 07:55:49,384 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:55:49,703 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:49] "GET /r/82g HTTP/1.1" 301 - 67 0.037 0.284 2026-08-13 07:55:49,934 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: website.page 2026-08-13 07:55:50,444 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:50] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 204 0.147 0.591 2026-08-13 07:55:50,980 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:50] "POST /shop/cart/update_json HTTP/1.1" 200 - 193 0.204 0.293 2026-08-13 07:55:51,444 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:51] "GET /shop/checkout?express=1 HTTP/1.1" 200 - 110 0.057 0.404 2026-08-13 07:55:51,784 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Simulating signal changes during tests 2026-08-13 07:55:51,784 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:51] "POST /shop/address/submit HTTP/1.1" 200 - 178 0.128 0.181 2026-08-13 07:55:51,847 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:51] "GET /shop/checkout?try_skip_step=true HTTP/1.1" 303 - 32 0.025 0.029 2026-08-13 07:55:52,157 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:52] "GET /shop/confirm_order HTTP/1.1" 303 - 146 0.140 0.166 2026-08-13 07:55:53,003 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:53] "GET /shop/payment HTTP/1.1" 200 - 248 0.128 0.715 2026-08-13 07:55:53,584 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:53] "POST /shop/cart/update_json HTTP/1.1" 200 - 161 0.106 0.238 2026-08-13 07:55:53,838 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:53] "GET /shop/checkout?express=1 HTTP/1.1" 200 - 80 0.030 0.200 2026-08-13 07:55:54,101 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Simulating signal changes during tests 2026-08-13 07:55:54,101 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:54] "POST /shop/address/submit HTTP/1.1" 200 - 176 0.080 0.151 2026-08-13 07:55:54,140 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:54] "GET /shop/checkout?try_skip_step=true HTTP/1.1" 303 - 32 0.014 0.022 2026-08-13 07:55:54,274 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:54] "GET /shop/confirm_order HTTP/1.1" 303 - 83 0.043 0.087 2026-08-13 07:55:54,985 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:54] "GET /shop/payment HTTP/1.1" 200 - 236 0.096 0.611 2026-08-13 07:55:55,019 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_user_create_order_on_website_not_from_affiliate_link ... 2026-08-13 07:55:55,033 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:55:56,183 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:56] "GET /shop HTTP/1.1" 200 - 375 0.174 0.978 2026-08-13 07:55:56,549 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:56] "POST /shop/cart/update_json HTTP/1.1" 200 - 170 0.103 0.233 2026-08-13 07:55:56,571 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:56] "GET /shop/checkout?express=1 HTTP/1.1" 303 - 9 0.005 0.013 2026-08-13 07:55:56,728 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:56] "GET /shop/address HTTP/1.1" 200 - 36 0.021 0.128 2026-08-13 07:55:57,017 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:57] "POST /shop/address/submit HTTP/1.1" 200 - 183 0.073 0.202 2026-08-13 07:55:57,048 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:57] "GET /shop/checkout?try_skip_step=true HTTP/1.1" 303 - 15 0.010 0.019 2026-08-13 07:55:57,133 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:57] "GET /shop/confirm_order HTTP/1.1" 303 - 57 0.027 0.055 2026-08-13 07:55:57,554 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:57] "GET /shop/payment HTTP/1.1" 200 - 174 0.072 0.346 2026-08-13 07:55:57,658 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_website_affiliate_flow ... 2026-08-13 07:55:57,675 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:fullstack from n/a 2026-08-13 07:55:57,690 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:55:58,490 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:58] "GET /affiliate HTTP/1.1" 200 - 222 0.095 0.709 2026-08-13 07:55:58,563 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:58] "GET /affiliate/report HTTP/1.1" 200 - 23 0.010 0.059 2026-08-13 07:55:58,683 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:58] "GET /affiliate/commissions HTTP/1.1" 200 - 36 0.020 0.097 2026-08-13 07:55:59,189 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:55:59] "GET /affiliate/commissions HTTP/1.1" 200 - 28 0.014 0.045 2026-08-13 07:56:00,604 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:56:00] "GET /affiliate/commissions HTTP/1.1" 200 - 28 0.021 0.039 2026-08-13 07:56:00,747 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:56:00] "GET /affiliate/commissions HTTP/1.1" 200 - 30 0.022 0.049 2026-08-13 07:56:00,829 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-13 07:56:25,595 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_website_visitor: Starting TestWebsiteVisitor.test_affiliate_code_backfilled_on_existing_visitor_later_visit ... 2026-08-13 07:56:25,642 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:56:26,676 202 INFO rb-2f9fcab-223857-403444 odoo.modules.registry: Explicitly ignoring readonly flag when generating a cursor 2026-08-13 07:56:27,326 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:56:27] "GET /test-affiliate-tracked-page HTTP/1.1" 200 - 184 0.133 1.552 2026-08-13 07:56:27,334 202 INFO rb-2f9fcab-223857-403444 odoo.modules.registry: Explicitly ignoring readonly flag when generating a cursor 2026-08-13 07:56:27,370 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:56:27] "GET /test-affiliate-tracked-page HTTP/1.1" 200 - 23 0.013 0.025 2026-08-13 07:56:27,377 202 INFO rb-2f9fcab-223857-403444 odoo.modules.registry: Explicitly ignoring readonly flag when generating a cursor 2026-08-13 07:56:27,401 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:56:27] "GET /test-affiliate-tracked-page HTTP/1.1" 200 - 19 0.009 0.017 2026-08-13 07:56:27,429 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website.tests.test_website_visitor: Starting TestWebsiteVisitor.test_user_click_viin_affiliate_link_and_create_website_visitor ... 2026-08-13 07:56:27,443 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:56:27,777 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:56:27] "GET /r/82g HTTP/1.1" 301 - 63 0.056 0.280 2026-08-13 07:56:27,783 202 INFO rb-2f9fcab-223857-403444 odoo.modules.registry: Explicitly ignoring readonly flag when generating a cursor 2026-08-13 07:56:28,449 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:56:28] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 181 0.138 0.530 2026-08-13 07:56:28,468 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:demo from n/a 2026-08-13 07:56:28,512 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:56:28] "GET /r/82g HTTP/1.1" 301 - 20 0.015 0.019 2026-08-13 07:56:28,517 202 INFO rb-2f9fcab-223857-403444 odoo.modules.registry: Explicitly ignoring readonly flag when generating a cursor 2026-08-13 07:56:29,234 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:56:29] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 218 0.130 0.588 2026-08-13 07:56:29,302 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-13 07:56:57,037 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_website_crm_livechat/tests/test_affiliate_website_crm_livechat.py:14:setUpClass setting Http.is_a_bot to . at 0x7f19beff59e0>)> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_website_crm_livechat/tests/test_affiliate_website_crm_livechat.py", line 14, in setUpClass web_ir_http.Http.is_a_bot = classmethod(lambda cls: False) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:56:57,078 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website_crm_livechat.tests.test_affiliate_website_crm_livechat: Starting TestAffiliateWebsiteCrmLiveChat.test_create_lead_from_contact_us ... 2026-08-13 07:56:57,122 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:56:57,599 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.tools.mail_validation: The (optional) `flanker` Python module is not installed,so email validation will fallback to email_normalize. 2026-08-13 07:56:57,636 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:56:57] "POST /website/form/crm.lead HTTP/1.1" 200 - 101 0.136 0.385 2026-08-13 07:56:57,707 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:56:57] "GET /r/j1g HTTP/1.1" 301 - 38 0.027 0.036 2026-08-13 07:56:58,425 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:56:58] "GET / HTTP/1.1" 200 - 169 0.146 0.567 2026-08-13 07:56:58,548 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:56:58] "POST /website/form/crm.lead HTTP/1.1" 200 - 56 0.038 0.082 2026-08-13 07:56:58,588 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website_crm_livechat.tests.test_affiliate_website_crm_livechat: Starting TestAffiliateWebsiteCrmLiveChat.test_create_lead_from_livechat_01 ... 2026-08-13 07:56:58,607 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:56:59,761 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:56:59] "GET /r/j1g HTTP/1.1" 301 - 60 0.054 1.105 2026-08-13 07:57:00,411 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:57:00] "GET / HTTP/1.1" 200 - 170 0.127 0.520 2026-08-13 07:57:00,436 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:57:00] "GET / HTTP/1.1" 200 - 13 0.004 0.018 2026-08-13 07:57:00,588 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:57:00] "POST /im_livechat/get_session HTTP/1.1" 200 - 81 0.072 0.076 2026-08-13 07:57:00,603 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:admin from n/a 2026-08-13 07:57:00,671 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website_crm_livechat.tests.test_affiliate_website_crm_livechat: Starting TestAffiliateWebsiteCrmLiveChat.test_create_lead_from_livechat_02 ... 2026-08-13 07:57:00,683 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:57:00,999 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:57:00] "POST /im_livechat/get_session HTTP/1.1" 200 - 83 0.048 0.269 2026-08-13 07:57:01,011 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:admin from n/a 2026-08-13 07:57:01,060 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website_crm_livechat.tests.test_affiliate_website_crm_livechat: Starting TestAffiliateWebsiteCrmLiveChat.test_create_lead_from_livechat_03_visitor_resolution_fallback ... 2026-08-13 07:57:01,076 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:57:01,419 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:57:01] "GET /r/j1g HTTP/1.1" 301 - 60 0.056 0.290 2026-08-13 07:57:02,002 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:57:02] "GET / HTTP/1.1" 200 - 170 0.087 0.493 2026-08-13 07:57:02,023 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:57:02] "GET / HTTP/1.1" 200 - 13 0.004 0.014 2026-08-13 07:57:02,122 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:57:02] "POST /im_livechat/get_session HTTP/1.1" 200 - 75 0.049 0.046 2026-08-13 07:57:02,139 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:admin from n/a 2026-08-13 07:57:02,212 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_website_crm_livechat/tests/test_affiliate_website_crm_livechat.py:24:tearDownClass setting Http.is_a_bot to > Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 105, in _tearDownPreviousClass previousClass.tearDownClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_affiliate_website_crm_livechat/tests/test_affiliate_website_crm_livechat.py", line 24, in tearDownClass web_ir_http.Http.is_a_bot = cls._bot_patcher File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 07:57:02,253 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-13 07:57:02,269 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website_project.tests.test_affiliate_website_project: Starting TestAffiliateWebsiteProject.test_action_view_links_burndown_chart_clicks ... 2026-08-13 07:57:02,322 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website_project.tests.test_affiliate_website_project: Starting TestAffiliateWebsiteProject.test_affiliate_code_form_includes_burndown_button ... 2026-08-13 07:57:02,346 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_affiliate_website_project.tests.test_affiliate_website_project: Starting TestAffiliateWebsiteProject.test_burndown_chart_graph_view ... 2026-08-13 07:57:02,379 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:57:02,411 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon.tests.test_amazon_dns_record: Starting TestAmazonDnsRecord.test_dns_01_create_each_selection_type ... 2026-08-13 07:57:02,442 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon.tests.test_amazon_dns_record: Starting TestAmazonDnsRecord.test_dns_02_required_fields_must_raise ... 2026-08-13 07:57:02,471 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon.tests.test_amazon_dns_record: Starting TestAmazonDnsRecord.test_dns_03_invalid_selection_value ... 2026-08-13 07:57:02,514 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:57:02,882 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [496] 2026-08-13 07:57:02,892 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10573] 2026-08-13 07:57:02,898 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:03,251 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [497] 2026-08-13 07:57:03,259 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10575] 2026-08-13 07:57:03,265 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:03,283 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon.tests.test_amazon_region: Starting TestAmazonRegion.test_region_01_seed_xmlids_exist ... 2026-08-13 07:57:03,314 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon.tests.test_amazon_region: Starting TestAmazonRegion.test_region_02_seed_inactive_by_default ... 2026-08-13 07:57:03,353 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon.tests.test_amazon_region: Starting TestAmazonRegion.test_region_03_sql_code_uniq ... 2026-08-13 07:57:03,382 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon.tests.test_amazon_region: Starting TestAmazonRegion.test_region_04_active_test_default_filter ... 2026-08-13 07:57:03,406 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon.tests.test_amazon_region: Starting TestAmazonRegion.test_region_05_acl_group_user_read_only ... 2026-08-13 07:57:03,417 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1162, model: amazon.region 2026-08-13 07:57:03,427 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1162, model: amazon.region 2026-08-13 07:57:03,436 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1162, model: amazon.region 2026-08-13 07:57:03,442 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted amazon.region records with IDs: [25] 2026-08-13 07:57:03,467 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon.tests.test_amazon_region: Starting TestAmazonRegion.test_region_06_acl_group_admin_full_crud ... 2026-08-13 07:57:03,489 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1163 deleted amazon.region records with IDs: [26] 2026-08-13 07:57:03,525 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 07:57:03,551 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon.tests.test_res_config_settings: Starting TestResConfigSettings.test_config_01_save_aws_credentials ... 2026-08-13 07:57:04,257 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon.tests.test_res_config_settings: Starting TestResConfigSettings.test_config_02_overwrite_existing_credentials ... 2026-08-13 07:57:05,434 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon.tests.test_res_config_settings: Starting TestResConfigSettings.test_config_03_module_viin_amazon_ses_field ... 2026-08-13 07:57:05,566 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:57:05,596 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon_ses.tests.test_amazon_api_mixin: Starting TestAmazonApiMixin.test_amazon_api_mixin_01_default_region_is_first_active ... 2026-08-13 07:57:05,620 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon_ses.tests.test_amazon_api_mixin: Starting TestAmazonApiMixin.test_amazon_api_mixin_02_create_fails_when_no_active_region ... 2026-08-13 07:57:05,643 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon_ses.tests.test_amazon_api_mixin: Starting TestAmazonApiMixin.test_amazon_api_mixin_03_get_client_forwards_credentials_and_region ... 2026-08-13 07:57:05,666 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon_ses.tests.test_amazon_api_mixin: Starting TestAmazonApiMixin.test_amazon_api_mixin_04_get_client_reads_parameters_with_sudo ... 2026-08-13 07:57:05,980 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [498] 2026-08-13 07:57:05,994 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10577] 2026-08-13 07:57:06,001 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:06,045 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon_ses.tests.test_amazon_api_mixin: Starting TestAmazonApiMixin.test_amazon_api_mixin_05_validation_error_unrecognized_client ... 2026-08-13 07:57:06,069 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon_ses.tests.test_amazon_api_mixin: Starting TestAmazonApiMixin.test_amazon_api_mixin_06_validation_error_other_codes ... 2026-08-13 07:57:06,102 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:57:06,131 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_01_domain_identity_creates_dkim_cname_rows ... 2026-08-13 07:57:06,172 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_02_email_identity_without_dkim_tokens ... 2026-08-13 07:57:06,195 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_03_already_exists_triggers_get_and_sync ... 2026-08-13 07:57:06,219 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_04_unrecognized_client_raises_validation ... 2026-08-13 07:57:06,247 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_05_other_client_error_raises_validation ... 2026-08-13 07:57:06,272 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_06_unique_name_per_region ... 2026-08-13 07:57:06,296 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_07_same_name_allowed_in_different_region ... 2026-08-13 07:57:06,320 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_08_re_identify_replaces_dkim_records ... 2026-08-13 07:57:06,335 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted amazon.dns.record records with IDs: [17, 18, 19] 2026-08-13 07:57:06,364 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:57:06,402 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon_ses.tests.test_ses_identity_cron: Starting TestSesIdentityCron.test_ses_identity_cron_01_only_pending_identities_call_ses ... 2026-08-13 07:57:06,429 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon_ses.tests.test_ses_identity_cron: Starting TestSesIdentityCron.test_ses_identity_cron_02_one_failure_does_not_abort_others ... 2026-08-13 07:57:06,459 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon_ses.tests.test_ses_identity_cron: Starting TestSesIdentityCron.test_ses_identity_cron_03_auto_commit_propagated_to_sync ... 2026-08-13 07:57:06,494 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:57:06,525 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon_ses.tests.test_ses_identity_misc: Starting TestSesIdentityMisc.test_ses_identity_misc_01_type_precomputed_from_name ... 2026-08-13 07:57:06,566 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon_ses.tests.test_ses_identity_misc: Starting TestSesIdentityMisc.test_ses_identity_misc_02_amazon_region_readonly_on_identity ... 2026-08-13 07:57:06,589 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon_ses.tests.test_ses_identity_misc: Starting TestSesIdentityMisc.test_ses_identity_misc_03_server_action_runs_sync_on_active_ids ... 2026-08-13 07:57:06,638 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon_ses.tests.test_ses_identity_misc: Starting TestSesIdentityMisc.test_ses_identity_misc_04_group_user_can_crud_identities ... 2026-08-13 07:57:07,026 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [499] 2026-08-13 07:57:07,034 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10579] 2026-08-13 07:57:07,040 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:07,077 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1165 deleted amazon.ses.identity records with IDs: [30] 2026-08-13 07:57:07,093 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon_ses.tests.test_ses_identity_misc: Starting TestSesIdentityMisc.test_ses_identity_misc_05_cron_job_metadata ... 2026-08-13 07:57:07,125 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:57:07,152 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon_ses.tests.test_ses_identity_remove_unlink: Starting TestSesIdentityRemoveUnlink.test_ses_identity_remove_01_delete_email_identity_and_clear_local ... 2026-08-13 07:57:07,175 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted amazon.dns.record records with IDs: [22] 2026-08-13 07:57:07,208 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon_ses.tests.test_ses_identity_remove_unlink: Starting TestSesIdentityRemoveUnlink.test_ses_identity_remove_02_not_found_on_delete_is_ignored ... 2026-08-13 07:57:07,235 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon_ses.tests.test_ses_identity_remove_unlink: Starting TestSesIdentityRemoveUnlink.test_ses_identity_remove_03_unrecognized_client_raises_validation ... 2026-08-13 07:57:07,266 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon_ses.tests.test_ses_identity_remove_unlink: Starting TestSesIdentityRemoveUnlink.test_ses_identity_remove_04_plain_exception_raises_validation ... 2026-08-13 07:57:07,300 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon_ses.tests.test_ses_identity_remove_unlink: Starting TestSesIdentityRemoveUnlink.test_ses_identity_remove_05_unlink_invokes_delete_first ... 2026-08-13 07:57:07,312 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted amazon.ses.identity records with IDs: [35] 2026-08-13 07:57:07,335 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon_ses.tests.test_ses_identity_remove_unlink: Starting TestSesIdentityRemoveUnlink.test_ses_identity_remove_06_unlink_deletes_dkim_dns_rows ... 2026-08-13 07:57:07,351 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted amazon.dns.record records with IDs: [23, 24, 25] 2026-08-13 07:57:07,353 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted amazon.ses.identity records with IDs: [36] 2026-08-13 07:57:07,376 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon_ses.tests.test_ses_identity_remove_unlink: Starting TestSesIdentityRemoveUnlink.test_ses_identity_remove_07_form_remove_button_invisible_modifier ... 2026-08-13 07:57:07,412 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:57:07,436 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon_ses.tests.test_ses_identity_sync: Starting TestSesIdentitySync.test_ses_identity_sync_01_status_success_updates_state_and_dkim ... 2026-08-13 07:57:07,464 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon_ses.tests.test_ses_identity_sync: Starting TestSesIdentitySync.test_ses_identity_sync_02_status_pending ... 2026-08-13 07:57:07,491 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon_ses.tests.test_ses_identity_sync: Starting TestSesIdentitySync.test_ses_identity_sync_03_status_failed_and_temporary_failure ... 2026-08-13 07:57:07,526 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon_ses.tests.test_ses_identity_sync: Starting TestSesIdentitySync.test_ses_identity_sync_04_missing_verification_status ... 2026-08-13 07:57:07,555 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon_ses.tests.test_ses_identity_sync: Starting TestSesIdentitySync.test_ses_identity_sync_05_not_found_resets_identity_and_clears_dkim ... 2026-08-13 07:57:07,571 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted amazon.dns.record records with IDs: [28] 2026-08-13 07:57:07,593 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon_ses.tests.test_ses_identity_sync: Starting TestSesIdentitySync.test_ses_identity_sync_06_unrecognized_client_raises_validation ... 2026-08-13 07:57:07,625 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_amazon_ses.tests.test_ses_identity_sync: Starting TestSesIdentitySync.test_ses_identity_sync_07_batch_savepoint_isolates_failures ... 2026-08-13 07:57:07,668 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:57:07,682 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_appointment.tests.test_appointment: Starting TestAppointment.test_appointment_action ... 2026-08-13 07:57:08,038 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [500] 2026-08-13 07:57:08,057 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10581] 2026-08-13 07:57:08,067 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:08,418 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [501] 2026-08-13 07:57:08,434 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10583] 2026-08-13 07:57:08,439 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:08,765 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [502] 2026-08-13 07:57:08,773 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10585] 2026-08-13 07:57:08,779 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:09,101 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1166 deleted mail.message records with IDs: [10587] 2026-08-13 07:57:09,151 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1166 deleted mail.message records with IDs: [10589, 10587] 2026-08-13 07:57:09,201 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1166 deleted mail.message records with IDs: [10588] 2026-08-13 07:57:09,239 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1166 deleted calendar.event records with IDs: [24] 2026-08-13 07:57:09,244 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1166 deleted mail.followers records with IDs: [4467, 4468] 2026-08-13 07:57:09,280 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1166 deleted mail.message records with IDs: [10590, 10589, 10587] 2026-08-13 07:57:09,310 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1166 deleted mail.message records with IDs: [10590, 10589, 10587] 2026-08-13 07:57:09,316 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1166 deleted appointment.appointment records with IDs: [6] 2026-08-13 07:57:09,320 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1166 deleted mail.followers records with IDs: [4464, 4465, 4466] 2026-08-13 07:57:09,345 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_appointment.tests.test_appointment: Starting TestAppointment.test_appointment_compute_fields ... 2026-08-13 07:57:09,658 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [503] 2026-08-13 07:57:09,677 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10592] 2026-08-13 07:57:09,685 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:10,067 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [504] 2026-08-13 07:57:10,076 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10594] 2026-08-13 07:57:10,093 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:10,449 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [505] 2026-08-13 07:57:10,455 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10596] 2026-08-13 07:57:10,460 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:10,724 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_appointment.tests.test_appointment: Starting TestAppointment.test_appointment_create_name ... 2026-08-13 07:57:11,090 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [506] 2026-08-13 07:57:11,097 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10600] 2026-08-13 07:57:11,104 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:11,384 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [507] 2026-08-13 07:57:11,389 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10602] 2026-08-13 07:57:11,393 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:11,774 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [508] 2026-08-13 07:57:11,791 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10604] 2026-08-13 07:57:11,797 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:11,982 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:57:11,996 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_appointment.tests.test_module_access: Starting TestAppointmentAccess.test_appointment_appointment_access ... 2026-08-13 07:57:12,326 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [509] 2026-08-13 07:57:12,338 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10609] 2026-08-13 07:57:12,344 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:12,682 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [510] 2026-08-13 07:57:12,689 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10611] 2026-08-13 07:57:12,693 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:13,030 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [511] 2026-08-13 07:57:13,039 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10613] 2026-08-13 07:57:13,047 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:13,244 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: appointment.appointment 2026-08-13 07:57:13,257 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #7 deleted mail.message records with IDs: [10615] 2026-08-13 07:57:13,258 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 7, model: appointment.appointment 2026-08-13 07:57:13,264 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 7, model: ir.sequence 2026-08-13 07:57:13,301 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: appointment.appointment 2026-08-13 07:57:13,314 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #7 deleted mail.message records with IDs: [10616] 2026-08-13 07:57:13,314 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 7, model: appointment.appointment 2026-08-13 07:57:13,359 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1175 deleted mail.message records with IDs: [10616] 2026-08-13 07:57:13,374 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1175 deleted appointment.appointment records with IDs: [11] 2026-08-13 07:57:13,381 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1175 deleted mail.followers records with IDs: [4480, 4481, 4482] 2026-08-13 07:57:13,467 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 1175, model: appointment.appointment 2026-08-13 07:57:13,482 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 1175, model: appointment.appointment 2026-08-13 07:57:13,503 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1175 deleted mail.message records with IDs: [10617] 2026-08-13 07:57:13,504 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [12], uid: 1175, model: appointment.appointment 2026-08-13 07:57:13,585 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1176 deleted mail.message records with IDs: [10618] 2026-08-13 07:57:13,594 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1176 deleted appointment.appointment records with IDs: [13] 2026-08-13 07:57:13,600 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1176 deleted mail.followers records with IDs: [4486, 4487, 4488] 2026-08-13 07:57:13,628 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1176 deleted mail.message records with IDs: [10617] 2026-08-13 07:57:13,633 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1176 deleted appointment.appointment records with IDs: [12] 2026-08-13 07:57:13,637 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1176 deleted mail.followers records with IDs: [4483, 4484, 4485] 2026-08-13 07:57:13,658 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_appointment.tests.test_module_access: Starting TestAppointmentAccess.test_appointment_type_access ... 2026-08-13 07:57:13,999 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [512] 2026-08-13 07:57:14,007 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10620] 2026-08-13 07:57:14,013 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:14,381 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [513] 2026-08-13 07:57:14,392 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10622] 2026-08-13 07:57:14,399 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:14,675 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [514] 2026-08-13 07:57:14,681 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10624] 2026-08-13 07:57:14,686 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:14,755 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1178, model: viin.appointment.type 2026-08-13 07:57:14,769 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1178 deleted mail.message records with IDs: [1416] 2026-08-13 07:57:14,771 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1178, model: viin.appointment.type 2026-08-13 07:57:14,776 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1178, model: viin.appointment.type 2026-08-13 07:57:14,791 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1179, model: viin.appointment.type 2026-08-13 07:57:14,804 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1179 deleted mail.message records with IDs: [1416] 2026-08-13 07:57:14,807 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1179, model: viin.appointment.type 2026-08-13 07:57:14,813 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1179, model: viin.appointment.type 2026-08-13 07:57:14,884 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1180 deleted mail.message records with IDs: [10626] 2026-08-13 07:57:14,899 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1180 deleted viin.appointment.type records with IDs: [4] 2026-08-13 07:57:14,907 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1180 deleted mail.followers records with IDs: [4489] 2026-08-13 07:57:14,942 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:57:14,956 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_appointment_crm.tests.test_appointment_crm: Starting TestAppointment.test_appointment_create_crm ... 2026-08-13 07:57:15,351 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [515] 2026-08-13 07:57:15,361 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10628] 2026-08-13 07:57:15,367 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:15,699 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [516] 2026-08-13 07:57:15,706 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10630] 2026-08-13 07:57:15,711 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:16,055 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [517] 2026-08-13 07:57:16,064 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10632] 2026-08-13 07:57:16,070 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:16,299 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_appointment_crm.tests.test_appointment_crm: Starting TestAppointment.test_saleman_click_action_schedule_meeting ... 2026-08-13 07:57:16,666 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [518] 2026-08-13 07:57:16,675 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10638] 2026-08-13 07:57:16,681 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:17,021 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [519] 2026-08-13 07:57:17,029 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10640] 2026-08-13 07:57:17,033 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:17,300 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [520] 2026-08-13 07:57:17,308 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10642] 2026-08-13 07:57:17,314 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:17,516 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:57:17,528 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_appointment_sale.tests.test_appointment_sale: Starting TestAppointment.test_appointment_create_sale ... 2026-08-13 07:57:17,849 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [521] 2026-08-13 07:57:17,856 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10645] 2026-08-13 07:57:17,861 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:18,204 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [522] 2026-08-13 07:57:18,213 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10647] 2026-08-13 07:57:18,220 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:18,570 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [523] 2026-08-13 07:57:18,580 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10649] 2026-08-13 07:57:18,587 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:19,666 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [524] 2026-08-13 07:57:19,715 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1187 deleted mail.message records with IDs: [10653] 2026-08-13 07:57:19,740 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1187 deleted calendar.event records with IDs: [25] 2026-08-13 07:57:19,746 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1187 deleted mail.followers records with IDs: [4503, 4504] 2026-08-13 07:57:20,437 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [525] 2026-08-13 07:57:20,500 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1187 deleted mail.message records with IDs: [10657] 2026-08-13 07:57:20,529 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1187 deleted calendar.event records with IDs: [26] 2026-08-13 07:57:20,536 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1187 deleted mail.followers records with IDs: [4510, 4511] 2026-08-13 07:57:20,615 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-13 07:57:20,629 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_appointment_sale_crm.tests.test_convert_lead2so: Starting TestAppointment.test_sales_man_click_convert_lead2so ... 2026-08-13 07:57:20,992 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [526] 2026-08-13 07:57:21,001 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10661] 2026-08-13 07:57:21,007 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:21,369 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [527] 2026-08-13 07:57:21,379 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10663] 2026-08-13 07:57:21,386 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:21,677 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [528] 2026-08-13 07:57:21,684 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10665] 2026-08-13 07:57:21,690 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:21,908 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:57:21,923 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_appointment_website.tests.test_appointment_submit_async_notify: Starting TestAppointmentSubmitAsyncNotify.test_appointment_submit_must_not_send_notification_mail_synchronously ... 2026-08-13 07:57:23,113 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:portal from n/a 2026-08-13 07:57:23,149 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:57:23,679 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Simulating signal changes during tests 2026-08-13 07:57:23,715 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-13 07:57:24,487 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_am_value_parsed_correctly ... 2026-08-13 07:57:24,506 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_invalid_values_return_none ... 2026-08-13 07:57:24,526 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_iso_fallback_value ... 2026-08-13 07:57:24,546 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_noon_and_midnight ... 2026-08-13 07:57:24,566 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_pm_value_parsed_correctly ... 2026-08-13 07:57:24,588 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_pm_value_under_non_english_locale ... 2026-08-13 07:57:24,621 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:57:24,634 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_constraint_hour_shift ... 2026-08-13 07:57:25,090 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [532] 2026-08-13 07:57:25,099 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10672] 2026-08-13 07:57:25,105 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:25,424 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [533] 2026-08-13 07:57:25,433 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10674] 2026-08-13 07:57:25,440 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:25,777 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [534] 2026-08-13 07:57:25,786 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10676] 2026-08-13 07:57:25,791 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:25,934 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted appointment.type.working.time records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11] 2026-08-13 07:57:26,062 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_func_get_available_appointment_times_1 ... 2026-08-13 07:57:26,420 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [535] 2026-08-13 07:57:26,429 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10702] 2026-08-13 07:57:26,436 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:26,815 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [536] 2026-08-13 07:57:26,824 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10704] 2026-08-13 07:57:26,830 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:27,204 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [537] 2026-08-13 07:57:27,219 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10706] 2026-08-13 07:57:27,231 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:27,317 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted appointment.type.working.time records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11] 2026-08-13 07:57:27,353 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_func_get_available_appointment_times_2 ... 2026-08-13 07:57:27,669 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [538] 2026-08-13 07:57:27,675 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10709] 2026-08-13 07:57:27,680 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:27,982 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [539] 2026-08-13 07:57:27,988 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10711] 2026-08-13 07:57:27,993 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:28,319 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [540] 2026-08-13 07:57:28,325 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10713] 2026-08-13 07:57:28,330 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:28,415 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted appointment.type.working.time records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11] 2026-08-13 07:57:28,522 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_func_get_available_appointment_times_3 ... 2026-08-13 07:57:28,830 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [541] 2026-08-13 07:57:28,836 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10718] 2026-08-13 07:57:28,841 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:29,138 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [542] 2026-08-13 07:57:29,146 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10720] 2026-08-13 07:57:29,152 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:29,546 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [543] 2026-08-13 07:57:29,553 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10722] 2026-08-13 07:57:29,559 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:29,644 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted appointment.type.working.time records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11] 2026-08-13 07:57:29,731 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_func_get_available_appointment_times_4_resource_calendar ... 2026-08-13 07:57:30,074 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [544] 2026-08-13 07:57:30,083 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10727] 2026-08-13 07:57:30,090 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:30,493 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [545] 2026-08-13 07:57:30,501 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10729] 2026-08-13 07:57:30,507 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:30,821 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [546] 2026-08-13 07:57:30,828 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10731] 2026-08-13 07:57:30,834 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:30,929 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted appointment.type.working.time records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11] 2026-08-13 07:57:30,937 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted appointment.type.working.time records with IDs: [48, 49] 2026-08-13 07:57:30,987 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:57:31,000 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_appointment_website.tests.test_module_access: Starting TestAppointmentAccess.test_appointment_type_access ... 2026-08-13 07:57:31,341 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [547] 2026-08-13 07:57:31,349 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10734] 2026-08-13 07:57:31,353 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:31,662 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [548] 2026-08-13 07:57:31,671 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10736] 2026-08-13 07:57:31,677 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:32,028 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [549] 2026-08-13 07:57:32,035 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10738] 2026-08-13 07:57:32,040 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:32,112 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: viin.appointment.type 2026-08-13 07:57:32,127 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #7 deleted mail.message records with IDs: [1416] 2026-08-13 07:57:32,128 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 7, model: viin.appointment.type 2026-08-13 07:57:32,134 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 7, model: viin.appointment.type 2026-08-13 07:57:32,178 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_appointment_website.tests.test_module_access: Starting TestAppointmentAccess.test_appointment_type_working_time_access ... 2026-08-13 07:57:32,501 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [550] 2026-08-13 07:57:32,510 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10741] 2026-08-13 07:57:32,521 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:32,854 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [551] 2026-08-13 07:57:32,863 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10743] 2026-08-13 07:57:32,869 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:33,190 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [552] 2026-08-13 07:57:33,198 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10745] 2026-08-13 07:57:33,203 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 07:57:33,266 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 7, model: appointment.type.working.time 2026-08-13 07:57:33,287 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1215, model: appointment.type.working.time 2026-08-13 07:57:33,299 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1215, model: appointment.type.working.time 2026-08-13 07:57:33,316 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1217 deleted appointment.type.working.time records with IDs: [1] 2026-08-13 07:57:33,351 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 07:57:33,366 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_appointment_website.tests.test_skip_confirmation_async_notify: Starting TestSkipConfirmationAsyncNotify.test_skip_confirmation_submit_must_not_send_notification_mail_synchronously ... 2026-08-13 07:57:34,467 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:portal from n/a 2026-08-13 07:57:34,499 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:57:35,211 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: Simulating signal changes during tests 2026-08-13 07:57:35,252 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-13 07:57:35,268 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_appointment_website_hr.tests.test_appointment_website_hr: Starting TestAppointmentWebsiteHR.test_api_get_staffs ... 2026-08-13 07:57:36,935 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:portal from n/a 2026-08-13 07:57:36,948 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:57:37,231 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:57:37] "POST /appointment/get_staff/product-demonstration-1 HTTP/1.1" 200 - 12 0.015 0.270 2026-08-13 07:57:37,277 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:57:37] "POST /appointment/get_staff/product-demonstration-1 HTTP/1.1" 200 - 16 0.010 0.027 2026-08-13 07:57:37,309 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:57:37] "POST /appointment/get_staff/product-demonstration-1 HTTP/1.1" 200 - 15 0.011 0.018 2026-08-13 07:57:37,310 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_appointment_website_hr.tests.test_appointment_website_hr.TestAppointmentWebsiteHR.test_api_get_staffs: waiting for threads: [] 2026-08-13 07:57:37,327 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_appointment_website_hr.tests.test_appointment_website_hr: Starting TestAppointmentWebsiteHR.test_validate_appointment_submit ... 2026-08-13 07:57:38,808 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.res_users: Login successful for db:rb-2f9fcab-223857-403444 login:portal from n/a 2026-08-13 07:57:38,866 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-13 07:57:39,185 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:57:39] "POST /appointment/product-demonstration-1/submit HTTP/1.1" 303 - 69 0.041 0.280 2026-08-13 07:57:39,423 202 INFO rb-2f9fcab-223857-403444 werkzeug: 127.0.0.1 - - [13/Aug/2026 07:57:39] "POST /appointment/product-demonstration-1/submit HTTP/1.1" 303 - 114 0.072 0.160 2026-08-13 07:57:39,476 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-13 07:57:44,774 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_02_01_can_confirm ... 2026-08-13 07:57:44,943 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_02_02_can_confirm ... 2026-08-13 07:57:45,049 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_02_03_can_confirm ... 2026-08-13 07:57:45,098 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_02_04_can_confirm ... 2026-08-13 07:57:45,162 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_01_admin_can_force_validate ... 2026-08-13 07:57:45,385 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1234 deleted mail.mail records with IDs: [560] 2026-08-13 07:57:45,492 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_01_can_validate_can_refuse ... 2026-08-13 07:57:45,729 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1234 deleted mail.mail records with IDs: [561] 2026-08-13 07:57:45,924 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_02_can_validate_can_refuse ... 2026-08-13 07:57:46,176 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1234 deleted mail.mail records with IDs: [562] 2026-08-13 07:57:46,504 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1237 deleted mail.activity records with IDs: [166] 2026-08-13 07:57:46,652 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1237 deleted mail.mail records with IDs: [563] 2026-08-13 07:57:46,801 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1241 deleted mail.activity records with IDs: [167] 2026-08-13 07:57:46,931 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1241 deleted mail.mail records with IDs: [564] 2026-08-13 07:57:46,971 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_03_can_validate_can_refuse ... 2026-08-13 07:57:47,209 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1234 deleted mail.mail records with IDs: [565] 2026-08-13 07:57:47,340 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_03_compute_can_validate_can_refuse ... 2026-08-13 07:57:47,460 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_04_compute_can_validate_can_refuse ... 2026-08-13 07:57:47,582 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_04_compute_can_validate_can_refuse_1 ... 2026-08-13 07:57:47,807 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1234 deleted mail.mail records with IDs: [566] 2026-08-13 07:57:47,893 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1234 deleted mail.mail records with IDs: [567] 2026-08-13 07:57:47,985 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1234 deleted mail.mail records with IDs: [568] 2026-08-13 07:57:48,073 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1234 deleted mail.mail records with IDs: [569] 2026-08-13 07:57:48,217 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_04_01_compute_can_mark_done ... 2026-08-13 07:57:48,466 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1234 deleted mail.mail records with IDs: [570] 2026-08-13 07:57:48,674 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [173] 2026-08-13 07:57:48,805 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [571] 2026-08-13 07:57:48,937 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_04_02_compute_can_mark_done ... 2026-08-13 07:57:49,160 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1234 deleted mail.mail records with IDs: [572] 2026-08-13 07:57:49,385 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [174] 2026-08-13 07:57:49,524 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [573] 2026-08-13 07:57:49,568 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_04_03_compute_can_mark_done ... 2026-08-13 07:57:49,805 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1234 deleted mail.mail records with IDs: [574] 2026-08-13 07:57:49,969 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [175] 2026-08-13 07:57:50,110 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [575] 2026-08-13 07:57:50,154 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_01_access_right_approval_request_base_user ... 2026-08-13 07:57:50,186 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_02_access_right_approval_request_approval_officer ... 2026-08-13 07:57:50,211 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_03_access_right_approval_request_type_base_user ... 2026-08-13 07:57:50,231 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1234, model: approval.request.type 2026-08-13 07:57:50,250 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1234, model: approval.request.type 2026-08-13 07:57:50,267 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1234, model: approval.request.type 2026-08-13 07:57:50,291 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_04_access_right_approval_request_type_approval_officer ... 2026-08-13 07:57:50,308 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1241, model: approval.request.type 2026-08-13 07:57:50,326 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1241, model: approval.request.type 2026-08-13 07:57:50,330 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1241, model: approval.request.type 2026-08-13 07:57:50,355 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_05_access_right_approval_request_type_approval_admin ... 2026-08-13 07:57:50,397 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_06_access_right_type_approval_user_line_base_user ... 2026-08-13 07:57:50,413 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1234, model: approval.request.type 2026-08-13 07:57:50,426 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1234, model: approval.request.type 2026-08-13 07:57:50,431 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1234, model: approval.request.type 2026-08-13 07:57:50,453 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_07_access_right_type_approval_user_line_approval_manager ... 2026-08-13 07:57:50,508 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_10_access_right_request_approval_user_line_approval_officer ... 2026-08-13 07:57:50,552 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_01_access_rule_approval_request_base_user ... 2026-08-13 07:57:50,630 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 1244, model: viin.approval.request 2026-08-13 07:57:50,683 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 1244, model: viin.approval.request 2026-08-13 07:57:50,724 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [5], uid: 1244, model: viin.approval.request 2026-08-13 07:57:50,751 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [5], uid: 1244, model: viin.approval.request 2026-08-13 07:57:50,783 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_02_access_rule_approval_request_follower ... 2026-08-13 07:57:50,899 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 1244, model: viin.approval.request 2026-08-13 07:57:50,939 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [5], uid: 1244, model: viin.approval.request 2026-08-13 07:57:50,973 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [5], uid: 1244, model: viin.approval.request 2026-08-13 07:57:51,011 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_03_access_rule_approval_request_parent ... 2026-08-13 07:57:51,268 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1234 deleted mail.mail records with IDs: [576] 2026-08-13 07:57:51,376 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 1237, model: viin.approval.request 2026-08-13 07:57:51,401 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [5], uid: 1237, model: viin.approval.request 2026-08-13 07:57:51,435 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [5], uid: 1237, model: viin.approval.request 2026-08-13 07:57:51,475 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_04_access_rule_approval_officer ... 2026-08-13 07:57:51,555 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_05_access_rule_request_approval_user_line ... 2026-08-13 07:57:51,727 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1234 deleted request.approval.user.line records with IDs: [5, 6, 7, 8] 2026-08-13 07:57:51,850 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1234, model: request.approval.user.line 2026-08-13 07:57:51,919 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1234, model: request.approval.user.line 2026-08-13 07:57:51,949 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_06_access_rule_request_approval_user_line ... 2026-08-13 07:57:52,076 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1241, model: request.approval.user.line 2026-08-13 07:57:52,186 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1241, model: request.approval.user.line 2026-08-13 07:57:52,211 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_07_access_rule_request_approval_user_line ... 2026-08-13 07:57:52,374 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted request.approval.user.line records with IDs: [5, 6, 7, 8] 2026-08-13 07:57:52,398 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_07_request_actions_still_work_for_admin_after_confirm ... 2026-08-13 07:57:52,678 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1234 deleted mail.mail records with IDs: [577] 2026-08-13 07:57:52,780 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1234 deleted mail.mail records with IDs: [578] 2026-08-13 07:57:52,879 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1234 deleted mail.mail records with IDs: [579] 2026-08-13 07:57:52,976 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1234 deleted mail.mail records with IDs: [580] 2026-08-13 07:57:53,128 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [177, 178, 179, 180] 2026-08-13 07:57:53,244 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [581] 2026-08-13 07:57:54,209 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [582] 2026-08-13 07:57:54,240 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_07_request_approval_user_line_admin_can_manage_in_draft_only ... 2026-08-13 07:57:54,568 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1234 deleted mail.mail records with IDs: [583] 2026-08-13 07:57:54,660 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1234 deleted mail.mail records with IDs: [584] 2026-08-13 07:57:54,758 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1234 deleted mail.mail records with IDs: [585] 2026-08-13 07:57:54,885 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1234 deleted mail.mail records with IDs: [586] 2026-08-13 07:57:54,986 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [9, 10, 11, 12], uid: 2, model: request.approval.user.line 2026-08-13 07:57:55,009 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [9, 10, 11, 12], uid: 2, model: request.approval.user.line 2026-08-13 07:57:55,030 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [9], uid: 2, model: request.approval.user.line 2026-08-13 07:57:55,070 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_07_request_approval_user_line_admin_read_only_after_confirm ... 2026-08-13 07:57:55,353 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1234 deleted mail.mail records with IDs: [587] 2026-08-13 07:57:55,439 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1234 deleted mail.mail records with IDs: [588] 2026-08-13 07:57:55,540 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1234 deleted mail.mail records with IDs: [589] 2026-08-13 07:57:55,637 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1234 deleted mail.mail records with IDs: [590] 2026-08-13 07:57:55,824 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [21], uid: 2, model: request.approval.user.line 2026-08-13 07:57:55,845 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [9], uid: 2, model: request.approval.user.line 2026-08-13 07:57:55,867 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [9], uid: 2, model: request.approval.user.line 2026-08-13 07:57:55,899 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_08_access_rule_request_approval_user_line ... 2026-08-13 07:57:55,985 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 1237, model: viin.approval.request 2026-08-13 07:57:56,115 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_07_01_personal_request ... 2026-08-13 07:57:56,317 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [8], uid: 1234, model: viin.approval.request 2026-08-13 07:57:56,441 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-08-13 07:57:58,322 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_activity_consistency: Starting TestApprovalActivityConsistency.test_non_sequential_activity_keeps_only_pending_approvers ... 2026-08-13 07:57:58,849 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1245 deleted mail.mail records with IDs: [591] 2026-08-13 07:57:58,985 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1245 deleted mail.mail records with IDs: [592] 2026-08-13 07:57:59,094 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1245 deleted mail.mail records with IDs: [593] 2026-08-13 07:57:59,189 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1245 deleted mail.mail records with IDs: [594] 2026-08-13 07:57:59,311 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1246 deleted mail.activity records with IDs: [189, 190, 191, 192] 2026-08-13 07:57:59,437 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1246 deleted mail.mail records with IDs: [595] 2026-08-13 07:57:59,564 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1246 deleted mail.mail records with IDs: [596] 2026-08-13 07:57:59,658 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1246 deleted mail.mail records with IDs: [597] 2026-08-13 07:57:59,827 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1247 deleted mail.activity records with IDs: [193, 194, 195] 2026-08-13 07:57:59,943 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1247 deleted mail.mail records with IDs: [598] 2026-08-13 07:58:00,037 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1247 deleted mail.mail records with IDs: [599] 2026-08-13 07:58:00,104 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_activity_consistency: Starting TestApprovalActivityConsistency.test_sequential_multiple_approvers_activity_moves_to_next_step ... 2026-08-13 07:58:00,555 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1245 deleted mail.mail records with IDs: [600] 2026-08-13 07:58:00,671 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1245 deleted mail.mail records with IDs: [601] 2026-08-13 07:58:00,865 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1246 deleted mail.activity records with IDs: [198, 199] 2026-08-13 07:58:01,004 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1246 deleted mail.mail records with IDs: [602] 2026-08-13 07:58:01,118 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1246 deleted mail.mail records with IDs: [603] 2026-08-13 07:58:01,272 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1249 deleted mail.activity records with IDs: [200, 201] 2026-08-13 07:58:01,371 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1249 deleted mail.mail records with IDs: [604] 2026-08-13 07:58:01,465 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-08-13 07:58:10,682 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_01_single_amount_currency_and_subtotal ... 2026-08-13 07:58:10,957 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_02_single_amount2_fallback_when_amount_disabled ... 2026-08-13 07:58:11,331 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_03_multi_aggregates_request_amount_currency_and_subtotal ... 2026-08-13 07:58:11,685 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [33] 2026-08-13 07:58:11,744 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_04_quantity_priority_integer_over_float ... 2026-08-13 07:58:12,047 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_05_currency_conversion_uses_rate_date ... 2026-08-13 07:58:12,273 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_06_recompute_when_values_change ... 2026-08-13 07:58:12,575 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_07_company_currency_rounding ... 2026-08-13 07:58:12,871 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_08_multi_header_vs_lines_precedence ... 2026-08-13 07:58:13,297 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [38] 2026-08-13 07:58:13,354 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_09_multi_lines_use_amount2_as_base ... 2026-08-13 07:58:13,824 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [40] 2026-08-13 07:58:13,874 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_10_line_currency_conversion_uses_request_date ... 2026-08-13 07:58:14,189 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:58:15,182 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [52666, 52667, 52668, 52669, 52670, 52671] 2026-08-13 07:58:15,482 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [52672, 52673, 52674, 52675, 52676, 52677] 2026-08-13 07:58:15,719 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [3959] 2026-08-13 07:58:15,780 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [297237] 2026-08-13 07:58:15,796 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [2360] 2026-08-13 07:58:15,796 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted approval.request.type records with IDs: [2] 2026-08-13 07:58:15,891 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [52678, 52679, 52680, 52681, 52682, 52683, 52684, 52685, 52686] 2026-08-13 07:58:16,812 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [605] 2026-08-13 07:58:17,379 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [606] 2026-08-13 07:58:18,015 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [607] 2026-08-13 07:58:18,129 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [204] 2026-08-13 07:58:18,836 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [608] 2026-08-13 07:58:19,490 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [609] 2026-08-13 07:58:19,579 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [206] 2026-08-13 07:58:20,302 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [610] 2026-08-13 07:58:20,409 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [207] 2026-08-13 07:58:21,132 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [611] 2026-08-13 07:58:21,227 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [208] 2026-08-13 07:58:21,933 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [612] 2026-08-13 07:58:22,038 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [209] 2026-08-13 07:58:22,659 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [613] 2026-08-13 07:58:22,708 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [210] 2026-08-13 07:58:23,315 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [614] 2026-08-13 07:58:23,385 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [211] 2026-08-13 07:58:24,025 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [615] 2026-08-13 07:58:24,049 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_101_missing_state ... 2026-08-13 07:58:24,085 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_102_waiting_state ... 2026-08-13 07:58:24,124 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_103_partial_state ... 2026-08-13 07:58:24,183 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_104_full_state ... 2026-08-13 07:58:24,227 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_105_refused_state ... 2026-08-13 07:58:24,272 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_106_cancelled_state ... 2026-08-13 07:58:24,322 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_201_can_generate_flag ... 2026-08-13 07:58:24,372 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_301_payload_has_requests_and_lines ... 2026-08-13 07:58:25,143 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [616] 2026-08-13 07:58:25,448 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_501_optional_types_without_requests_hide_ribbon ... 2026-08-13 07:58:25,784 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_502_optional_only_waiting ... 2026-08-13 07:58:26,709 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [617] 2026-08-13 07:58:26,782 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_503_optional_only_full ... 2026-08-13 07:58:27,704 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [618] 2026-08-13 07:58:27,846 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [215] 2026-08-13 07:58:28,002 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_504_optional_only_refused ... 2026-08-13 07:58:29,061 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [619] 2026-08-13 07:58:29,151 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [216] 2026-08-13 07:58:29,236 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_505_optional_only_cancelled ... 2026-08-13 07:58:30,347 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [620] 2026-08-13 07:58:30,393 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [217] 2026-08-13 07:58:30,429 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_506_optional_only_partial ... 2026-08-13 07:58:31,595 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [621] 2026-08-13 07:58:31,709 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [218] 2026-08-13 07:58:32,427 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [622] 2026-08-13 07:58:32,500 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_601_search_by_approval_coverage_state_on_partner ... 2026-08-13 07:58:32,586 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_602_search_by_approval_coverage_state_on_employee ... 2026-08-13 07:58:32,674 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_602_search_by_approval_coverage_state_on_partner_in_operator ... 2026-08-13 07:58:32,719 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_603_get_view_injects_filters_only_when_approval_enabled ... 2026-08-13 07:58:32,821 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_603_search_by_approval_coverage_state_on_partner_not_in_operator ... 2026-08-13 07:58:32,857 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_604_get_view_does_not_duplicate_filters ... 2026-08-13 07:58:32,907 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_604_search_by_approval_coverage_state_on_partner_not_equal_operator ... 2026-08-13 07:58:32,936 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_employee_type_is_isolated_from_partners ... 2026-08-13 07:58:32,968 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 1 removed 2026-08-13 07:58:32,985 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_01_functional_sanity ... 2026-08-13 07:58:33,018 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_02_query_count_cold ... 2026-08-13 07:58:33,080 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Query count less than expected for user admin: 13 < 16 in test_02_query_count_cold at /data/build/Viindoo-tvtmaaddons-18.0/viin_approval/tests/test_approval_field_mapping_performance.py:95 2026-08-13 07:58:33,099 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_03_query_count_warm ... 2026-08-13 07:58:33,191 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Query count less than expected for user admin: 5 < 8 in test_03_query_count_warm at /data/build/Viindoo-tvtmaaddons-18.0/viin_approval/tests/test_approval_field_mapping_performance.py:107 2026-08-13 07:58:33,214 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_04_query_count_scaling_with_more_children ... 2026-08-13 07:58:33,290 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Query count less than expected for user admin: 13 < 16 in test_04_query_count_scaling_with_more_children at /data/build/Viindoo-tvtmaaddons-18.0/viin_approval/tests/test_approval_field_mapping_performance.py:124 2026-08-13 07:58:33,313 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_05_strict_mode_validation_error ... 2026-08-13 07:58:33,366 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:58:33,801 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_generate_src_records_from_request: Starting TestApprovalGeneratePartnerRecordsFromRequest.test_01_single_header_and_one_child ... 2026-08-13 07:58:34,800 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [623] 2026-08-13 07:58:34,877 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_generate_src_records_from_request: Starting TestApprovalGeneratePartnerRecordsFromRequest.test_02_single_header_and_two_children ... 2026-08-13 07:58:36,051 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [624] 2026-08-13 07:58:36,115 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:58:36,731 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_generate_src_records_non_approval_field_defaults: Starting TestApprovalGenerateSrcRecordsNonApprovalFieldDefaults.test_multi_header_field_default_from_line_code_applied_to_sources ... 2026-08-13 07:58:37,542 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1252 deleted mail.mail records with IDs: [625] 2026-08-13 07:58:37,620 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_generate_src_records_non_approval_field_defaults: Starting TestApprovalGenerateSrcRecordsNonApprovalFieldDefaults.test_single_header_default_applied_to_source_only_field ... 2026-08-13 07:58:38,428 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1252 deleted mail.mail records with IDs: [626] 2026-08-13 07:58:38,525 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_generate_src_records_non_approval_field_defaults: Starting TestApprovalGenerateSrcRecordsNonApprovalFieldDefaults.test_single_line_default_applied_to_source_children_only ... 2026-08-13 07:58:39,352 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1252 deleted request.approval.user.line records with IDs: [65] 2026-08-13 07:58:39,662 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1252 deleted mail.mail records with IDs: [627] 2026-08-13 07:58:39,777 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:58:40,357 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_header_defaults_form: Starting TestApprovalHeaderDefaultsForm.test_form_open_loads_defaults_fill_if_empty ... 2026-08-13 07:58:41,622 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_header_defaults_form: Starting TestApprovalHeaderDefaultsForm.test_form_open_overrides_when_forced ... 2026-08-13 07:58:42,774 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_header_defaults_form: Starting TestApprovalHeaderDefaultsForm.test_form_open_respects_existing_context_values_when_not_forced ... 2026-08-13 07:58:43,957 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_header_defaults_form: Starting TestApprovalHeaderDefaultsForm.test_onchange_type_applies_defaults ... 2026-08-13 07:58:45,075 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:58:45,429 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_01_default_code_must_be_dict ... 2026-08-13 07:58:45,497 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_02_default_code_keys_must_start_with_default ... 2026-08-13 07:58:45,543 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_03_default_code_unknown_field_is_ignored ... 2026-08-13 07:58:45,730 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_10_apply_defaults_fill_if_empty ... 2026-08-13 07:58:46,049 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_11_do_not_override_when_existing_value_present ... 2026-08-13 07:58:46,277 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_20_override_when_force_enabled ... 2026-08-13 07:58:46,611 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_30_helpers_uid_now_company_ref ... 2026-08-13 07:58:46,882 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_40_comment_only_is_treated_as_empty ... 2026-08-13 07:58:47,035 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_41_inline_comment_is_ignored ... 2026-08-13 07:58:47,203 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:58:48,528 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_form_line_open_loads_defaults_fill_if_empty ... 2025-01-31 09:00:00,000 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1255 deleted request.approval.user.line records with IDs: [71] 2026-08-13 07:58:49,199 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_form_line_open_overrides_when_forced ... 2025-01-31 09:00:00,000 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1255 deleted request.approval.user.line records with IDs: [71] 2026-08-13 07:58:49,945 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_form_line_open_respects_context_when_not_forced ... 2026-08-13 07:58:50,437 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1255 deleted request.approval.user.line records with IDs: [71] 2026-08-13 07:58:50,524 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_request_form_o2m_line_uses_line_defaults_not_header ... 2026-08-13 07:58:52,148 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_request_form_o2m_line_values_overridden_when_forced ... 2026-08-13 07:58:53,944 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_request_form_o2m_line_values_vs_defaults_not_forced ... 2026-08-13 07:58:55,680 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:58:56,283 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_01_default_code_must_be_dict ... 2026-08-13 07:58:56,417 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_02_default_code_keys_must_start_with_default ... 2026-08-13 07:58:56,465 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_03_line_default_code_unknown_field_is_ignored ... 2026-08-13 07:58:56,637 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_04_line_default_code_comment_only ... 2026-08-13 07:58:56,802 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_10_line_defaults_fill_if_empty_direct_create ... 2026-08-13 07:58:57,080 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_11_line_defaults_do_not_override_existing_values_direct_create ... 2026-08-13 07:58:57,277 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_20_line_defaults_override_when_forced_direct_create ... 2026-08-13 07:58:57,561 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_30_line_helpers_uid_now_ref_direct_create ... 2026-08-13 07:58:57,858 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_40_line_defaults_fill_if_empty_via_request_write ... 2025-01-31 09:00:00,000 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [78] 2026-08-13 07:58:58,235 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_41_line_defaults_do_not_override_existing_values_via_request_write ... 2026-08-13 07:58:58,451 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [78] 2026-08-13 07:58:58,498 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_42_line_defaults_override_when_forced_via_request_write ... 2026-08-13 07:58:58,734 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [78] 2026-08-13 07:58:58,784 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_50_isolation_header_vs_line_defaults_direct_create_line ... 2026-08-13 07:58:59,238 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_51_isolation_header_vs_line_defaults_via_request_write ... 2026-08-13 07:58:59,566 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [78] 2026-08-13 07:58:59,639 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_52_independent_force_policy_header_forced_line_not_forced ... 2026-08-13 07:58:59,925 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_53_independent_force_policy_header_not_forced_line_forced ... 2026-08-13 07:59:00,157 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_60_create_request_with_lines_defaults_applied ... 2026-08-13 07:59:00,407 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_61_create_request_with_lines_values_take_precedence_when_not_forced ... 2026-08-13 07:59:00,725 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_62_create_request_with_lines_line_forced_overrides_values ... 2026-08-13 07:59:01,200 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_63_create_request_with_multiple_lines_mixed_values_and_force ... 2026-08-13 07:59:01,777 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:59:06,645 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_01_01_compute_approvers ... 2026-08-13 07:59:06,776 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_01_02_compute_approvers ... 2026-08-13 07:59:06,911 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_01_03_compute_approvers ... 2026-08-13 07:59:07,347 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_01_compute_state ... 2026-08-13 07:59:07,444 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_02_compute_state ... 2026-08-13 07:59:07,681 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1257 deleted mail.mail records with IDs: [628] 2026-08-13 07:59:07,791 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_03_compute_state ... 2026-08-13 07:59:08,024 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1257 deleted mail.mail records with IDs: [629] 2026-08-13 07:59:08,187 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1260 deleted mail.activity records with IDs: [226] 2026-08-13 07:59:08,314 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1260 deleted mail.mail records with IDs: [630] 2026-08-13 07:59:08,779 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_04_compute_state ... 2026-08-13 07:59:09,058 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1257 deleted mail.mail records with IDs: [631] 2026-08-13 07:59:09,198 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1260 deleted mail.activity records with IDs: [228] 2026-08-13 07:59:09,320 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1260 deleted mail.mail records with IDs: [632] 2026-08-13 07:59:09,490 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1264 deleted mail.activity records with IDs: [229] 2026-08-13 07:59:09,656 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1264 deleted mail.mail records with IDs: [633] 2026-08-13 07:59:09,875 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_05_compute_state ... 2026-08-13 07:59:10,130 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1257 deleted mail.mail records with IDs: [634] 2026-08-13 07:59:10,298 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1260 deleted mail.activity records with IDs: [231] 2026-08-13 07:59:10,427 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1260 deleted mail.mail records with IDs: [635] 2026-08-13 07:59:10,583 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1264 deleted mail.activity records with IDs: [232] 2026-08-13 07:59:10,702 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1264 deleted mail.mail records with IDs: [636] 2026-08-13 07:59:10,844 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1265 deleted mail.activity records with IDs: [233] 2026-08-13 07:59:10,989 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1265 deleted mail.mail records with IDs: [637] 2026-08-13 07:59:11,092 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_06_compute_state ... 2026-08-13 07:59:11,653 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1257 deleted mail.mail records with IDs: [638] 2026-08-13 07:59:11,839 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1260 deleted mail.activity records with IDs: [234] 2026-08-13 07:59:12,001 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1260 deleted mail.mail records with IDs: [639] 2026-08-13 07:59:12,192 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1264 deleted mail.activity records with IDs: [235] 2026-08-13 07:59:12,367 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1264 deleted mail.mail records with IDs: [640] 2026-08-13 07:59:12,529 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1265 deleted mail.activity records with IDs: [236] 2026-08-13 07:59:12,684 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1265 deleted mail.mail records with IDs: [641] 2026-08-13 07:59:12,867 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1266 deleted mail.activity records with IDs: [237] 2026-08-13 07:59:13,006 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1266 deleted mail.mail records with IDs: [642] 2026-08-13 07:59:13,114 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_07_compute_state ... 2026-08-13 07:59:13,369 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1257 deleted mail.mail records with IDs: [643] 2026-08-13 07:59:13,605 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [239] 2026-08-13 07:59:13,748 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [644] 2026-08-13 07:59:13,838 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_08_compute_state ... 2026-08-13 07:59:14,106 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1257 deleted mail.mail records with IDs: [645] 2026-08-13 07:59:14,228 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1260 deleted mail.activity records with IDs: [240] 2026-08-13 07:59:14,358 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1260 deleted mail.mail records with IDs: [646] 2026-08-13 07:59:14,534 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1264 deleted mail.activity records with IDs: [241] 2026-08-13 07:59:14,666 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1264 deleted mail.mail records with IDs: [647] 2026-08-13 07:59:14,742 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_09_compute_state ... 2026-08-13 07:59:14,951 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1257 deleted mail.mail records with IDs: [648] 2026-08-13 07:59:15,118 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1260 deleted mail.activity records with IDs: [242] 2026-08-13 07:59:15,254 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1260 deleted mail.mail records with IDs: [649] 2026-08-13 07:59:15,471 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_10_compute_state ... 2026-08-13 07:59:15,662 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1257 deleted mail.mail records with IDs: [650] 2026-08-13 07:59:15,803 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1260 deleted mail.activity records with IDs: [243] 2026-08-13 07:59:15,970 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1260 deleted mail.mail records with IDs: [651] 2026-08-13 07:59:16,055 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_11_compute_state ... 2026-08-13 07:59:16,293 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1257 deleted mail.mail records with IDs: [652] 2026-08-13 07:59:16,385 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [244] 2026-08-13 07:59:16,481 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_12_compute_state ... 2026-08-13 07:59:16,685 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1257 deleted mail.mail records with IDs: [653] 2026-08-13 07:59:16,852 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [245] 2026-08-13 07:59:17,002 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [654] 2026-08-13 07:59:17,055 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_13_compute_state ... 2026-08-13 07:59:17,282 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1257 deleted mail.mail records with IDs: [655] 2026-08-13 07:59:17,430 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [246] 2026-08-13 07:59:17,570 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [656] 2026-08-13 07:59:17,757 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_14_compute_state ... 2026-08-13 07:59:18,272 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1257 deleted mail.mail records with IDs: [657] 2026-08-13 07:59:18,361 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1257 deleted mail.mail records with IDs: [658] 2026-08-13 07:59:18,448 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1257 deleted mail.mail records with IDs: [659] 2026-08-13 07:59:18,633 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1260 deleted mail.activity records with IDs: [247, 248, 249] 2026-08-13 07:59:18,781 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1260 deleted mail.mail records with IDs: [660] 2026-08-13 07:59:18,942 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1260 deleted mail.mail records with IDs: [661] 2026-08-13 07:59:19,024 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1260 deleted mail.mail records with IDs: [662] 2026-08-13 07:59:19,181 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1265 deleted mail.activity records with IDs: [250, 251] 2026-08-13 07:59:19,323 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1265 deleted mail.mail records with IDs: [663] 2026-08-13 07:59:19,456 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1266 deleted mail.activity records with IDs: [252] 2026-08-13 07:59:19,632 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1266 deleted mail.mail records with IDs: [664] 2026-08-13 07:59:19,717 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_15_compute_state ... 2026-08-13 07:59:20,206 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1257 deleted mail.mail records with IDs: [665] 2026-08-13 07:59:20,327 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1257 deleted mail.mail records with IDs: [666] 2026-08-13 07:59:20,425 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1257 deleted mail.mail records with IDs: [667] 2026-08-13 07:59:20,616 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1260 deleted mail.activity records with IDs: [253, 254, 255] 2026-08-13 07:59:20,840 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1260 deleted mail.mail records with IDs: [668] 2026-08-13 07:59:21,045 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1260 deleted mail.mail records with IDs: [669] 2026-08-13 07:59:21,146 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1260 deleted mail.mail records with IDs: [670] 2026-08-13 07:59:21,341 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1265 deleted mail.activity records with IDs: [256, 257] 2026-08-13 07:59:21,493 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1265 deleted mail.mail records with IDs: [671] 2026-08-13 07:59:21,670 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1266 deleted mail.activity records with IDs: [258] 2026-08-13 07:59:21,839 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1266 deleted mail.mail records with IDs: [672] 2026-08-13 07:59:21,926 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_16_compute_state ... 2026-08-13 07:59:22,339 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1257 deleted request.approval.user.line records with IDs: [110] 2026-08-13 07:59:22,393 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_19_compute_state ... 2026-08-13 07:59:22,746 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1257 deleted mail.mail records with IDs: [673] 2026-08-13 07:59:22,930 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [259] 2026-08-13 07:59:23,074 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [674] 2026-08-13 07:59:23,291 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [675] 2026-08-13 07:59:23,458 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_20_compute_state ... 2026-08-13 07:59:23,649 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1257 deleted mail.mail records with IDs: [676] 2026-08-13 07:59:23,745 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1257 deleted mail.mail records with IDs: [677] 2026-08-13 07:59:23,832 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1257 deleted mail.mail records with IDs: [678] 2026-08-13 07:59:23,907 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1257 deleted mail.mail records with IDs: [679] 2026-08-13 07:59:24,060 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1264 deleted mail.activity records with IDs: [260, 261, 262, 263] 2026-08-13 07:59:24,198 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1264 deleted mail.mail records with IDs: [680] 2026-08-13 07:59:24,300 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1264 deleted mail.mail records with IDs: [681] 2026-08-13 07:59:24,406 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1264 deleted mail.mail records with IDs: [682] 2026-08-13 07:59:24,581 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1266 deleted mail.activity records with IDs: [264, 265, 266] 2026-08-13 07:59:24,717 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1266 deleted mail.mail records with IDs: [683] 2026-08-13 07:59:24,821 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1266 deleted mail.mail records with IDs: [684] 2026-08-13 07:59:24,998 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1265 deleted mail.activity records with IDs: [267, 268] 2026-08-13 07:59:25,142 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1265 deleted mail.mail records with IDs: [685] 2026-08-13 07:59:25,289 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1260 deleted mail.activity records with IDs: [269] 2026-08-13 07:59:25,455 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1260 deleted mail.mail records with IDs: [686] 2026-08-13 07:59:25,553 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_05_00_direct_manager_in_line_users ... 2026-08-13 07:59:26,089 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1257 deleted mail.mail records with IDs: [687] 2026-08-13 07:59:26,178 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1257 deleted mail.mail records with IDs: [688] 2026-08-13 07:59:26,356 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1260 deleted mail.activity records with IDs: [270, 271] 2026-08-13 07:59:26,485 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1260 deleted mail.mail records with IDs: [689] 2026-08-13 07:59:26,651 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1265 deleted mail.activity records with IDs: [272] 2026-08-13 07:59:26,803 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1265 deleted mail.mail records with IDs: [690] 2026-08-13 07:59:26,853 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_05_01_direct_manager_in_line_users_not_require ... 2026-08-13 07:59:27,404 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1257 deleted mail.mail records with IDs: [691] 2026-08-13 07:59:27,491 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1257 deleted mail.mail records with IDs: [692] 2026-08-13 07:59:27,571 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1257 deleted mail.mail records with IDs: [693] 2026-08-13 07:59:27,700 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1260 deleted mail.activity records with IDs: [273, 274, 275] 2026-08-13 07:59:27,844 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1260 deleted mail.mail records with IDs: [694] 2026-08-13 07:59:27,932 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1260 deleted mail.mail records with IDs: [695] 2026-08-13 07:59:28,124 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1265 deleted mail.activity records with IDs: [276, 277] 2026-08-13 07:59:28,256 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1265 deleted mail.mail records with IDs: [696] 2026-08-13 07:59:28,413 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1266 deleted mail.activity records with IDs: [278] 2026-08-13 07:59:28,546 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1266 deleted mail.mail records with IDs: [697] 2026-08-13 07:59:28,603 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_06_01_activity_schedule ... 2026-08-13 07:59:29,111 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1257 deleted mail.mail records with IDs: [698] 2026-08-13 07:59:29,199 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1257 deleted mail.mail records with IDs: [699] 2026-08-13 07:59:29,360 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1260 deleted mail.activity records with IDs: [279, 280] 2026-08-13 07:59:29,487 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1260 deleted mail.mail records with IDs: [700] 2026-08-13 07:59:29,653 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1264 deleted mail.activity records with IDs: [281] 2026-08-13 07:59:29,791 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1264 deleted mail.mail records with IDs: [701] 2026-08-13 07:59:29,836 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_06_02_activity_schedule ... 2026-08-13 07:59:30,329 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1257 deleted mail.mail records with IDs: [702] 2026-08-13 07:59:30,522 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1260 deleted mail.activity records with IDs: [282] 2026-08-13 07:59:30,654 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1260 deleted mail.mail records with IDs: [703] 2026-08-13 07:59:30,837 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1264 deleted mail.activity records with IDs: [283] 2026-08-13 07:59:30,989 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1264 deleted mail.mail records with IDs: [704] 2026-08-13 07:59:31,038 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_07_01_list_of_approvers_empty ... 2026-08-13 07:59:31,408 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_multiple_approvers_at_each_step ... 2026-08-13 07:59:31,878 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1257 deleted mail.mail records with IDs: [705] 2026-08-13 07:59:31,998 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1257 deleted mail.mail records with IDs: [706] 2026-08-13 07:59:32,327 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1260 deleted mail.activity records with IDs: [284, 285] 2026-08-13 07:59:32,482 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1260 deleted mail.mail records with IDs: [707] 2026-08-13 07:59:32,618 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1260 deleted mail.mail records with IDs: [708] 2026-08-13 07:59:32,852 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1266 deleted mail.activity records with IDs: [286, 287] 2026-08-13 07:59:33,062 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1266 deleted mail.mail records with IDs: [709] 2026-08-13 07:59:33,131 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-08-13 07:59:33,667 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_request: Starting TestLinesRequired.test_001_confirm_blocks_when_lines_required_missing ... 2026-08-13 07:59:33,972 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [124] 2026-08-13 07:59:34,010 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_request: Starting TestLinesRequired.test_002_confirm_succeeds_when_line_present ... 2026-08-13 07:59:34,948 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [710] 2026-08-13 07:59:35,007 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_request: Starting TestLinesRequired.test_003_confirm_not_blocked_when_lines_optional ... 2026-08-13 07:59:35,497 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [711] 2026-08-13 07:59:35,558 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:59:40,221 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_request_type: Starting TestApprovalRequest.test_01_min_approvals ... 2026-08-13 07:59:40,577 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_request_type: Starting TestApprovalRequest.test_approval_type_copy ... 2026-08-13 07:59:40,770 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_request_type: Starting TestApprovalRequest.test_approve_request_count ... 2026-08-13 07:59:41,019 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1268 deleted mail.mail records with IDs: [712] 2026-08-13 07:59:41,180 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1268 deleted mail.mail records with IDs: [713] 2026-08-13 07:59:41,334 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [290] 2026-08-13 07:59:41,505 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [714] 2026-08-13 07:59:41,563 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_request_type: Starting TestApprovalRequest.test_constraint_approval_user_line ... 2026-08-13 07:59:41,704 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_request_type: Starting TestApprovalRequest.test_days_to_approve_is_negative ... 2026-08-13 07:59:41,753 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-08-13 07:59:45,971 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_request_type_field_toggle: Starting TestApprovalRequestTypeFieldToggle.test_01_dest_model_id_and_has_lines_by_mode ... 2026-08-13 07:59:46,212 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_request_type_field_toggle: Starting TestApprovalRequestTypeFieldToggle.test_02_has_lines_multi_with_src_model_set ... 2026-08-13 07:59:46,504 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_request_type_field_toggle: Starting TestApprovalRequestTypeFieldToggle.test_05_applicable_record_domain_validation_ok_and_bad ... 2026-08-13 07:59:46,576 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_request_type_field_toggle: Starting TestApprovalRequestTypeFieldToggle.test_06_before_approval_required_domain_validation_ok_and_bad ... 2026-08-13 07:59:46,649 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_request_type_field_toggle: Starting TestApprovalRequestTypeFieldToggle.test_101_uom_enable_single ... 2026-08-13 07:59:49,111 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 07:59:49,220 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_001_only_applicable_set_required_empty ... 2026-08-13 07:59:49,568 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_002_only_required_all_records ... 2026-08-13 07:59:50,025 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_003_required_and_applicable_and_combination ... 2026-08-13 07:59:50,377 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_004_required_specific_field_and_applicable_companies ... 2026-08-13 07:59:50,709 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_005_required_empty_list_literal ... 2026-08-13 07:59:51,078 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_006_required_invalid_syntax_safe_fallback ... 2026-08-13 07:59:51,544 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_007_applicable_empty_and_required_all ... 2026-08-13 07:59:51,944 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_008_and_shape_is_stable_against_visibility ... 2026-08-13 07:59:52,320 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 07:59:58,780 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_approver_role_shows_hr_job_position ... 2026-08-13 07:59:59,249 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_base_module_strings_carry_no_tax_vocabulary ... 2026-08-13 07:59:59,271 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_base_slip_totals_dict_exposes_no_tax_key ... 2026-08-13 07:59:59,587 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_empty_slip_snapshot_returns_no_columns ... 2026-08-13 07:59:59,880 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_header_slip_gate_excludes_only_disabled_sentinels ... 2026-08-13 08:00:00,447 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_manager_prerequisite_alert_names_missing_hr_data ... 2026-08-13 08:00:01,031 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_multicurrency_totals_bind_request_currency_at_early_utc_hour ... 2026-08-13 08:00:01,442 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_multicurrency_totals_bind_the_request_currency ... 2026-08-13 08:00:01,881 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_refuse_reason_prints_on_slip_only_when_refused ... 2026-08-13 08:00:02,558 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_slip_configuration_is_frozen_at_request_creation ... 2026-08-13 08:00:02,964 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted viin.approval.type.header.slip.field records with IDs: [3] 2026-08-13 08:00:02,979 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted viin.approval.type.line.slip.field records with IDs: [2] 2026-08-13 08:00:03,022 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_slip_report_action_resolves_and_renders ... 2026-08-13 08:00:03,591 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_totals_hidden_when_only_refused_or_cancelled_lines ... 2026-08-13 08:00:04,400 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-08-13 08:00:05,378 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_101_orm_write_does_not_trigger_type_onchange_hook ... 2026-08-13 08:00:05,638 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_201_form_onchange_triggers_type_onchange_hook ... 2026-08-13 08:00:07,149 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_202_form_onchange_can_update_many2one_field ... 2026-08-13 08:00:08,507 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_301_line_form_onchange_triggers_type_onchange_hook ... 2026-08-13 08:00:09,276 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1291 deleted request.approval.user.line records with IDs: [161] 2026-08-13 08:00:09,408 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_302_header_and_line_onchange_both_triggered ... 2026-08-13 08:00:11,312 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 08:00:16,829 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_direct_cursor_access ... 2026-08-13 08:00:17,216 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_model_create_attempt ... 2026-08-13 08:00:17,615 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_sudo_attempt ... 2026-08-13 08:00:18,000 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_with_context_attempt ... 2026-08-13 08:00:18,323 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_write_attempt ... 2026-08-13 08:00:18,652 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_can_read_user_company_request ... 2026-08-13 08:00:19,077 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_can_use_readonly_search_count ... 2026-08-13 08:00:19,556 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_comment_only_is_treated_as_empty ... 2026-08-13 08:00:19,933 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_empty_keeps_step_applicable ... 2026-08-13 08:00:20,326 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_false_skips_selector_step ... 2026-08-13 08:00:20,712 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_falsey_non_bool_is_skipped ... 2026-08-13 08:00:21,122 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_preflight_blocks_assignment ... 2026-08-13 08:00:21,194 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_preflight_blocks_dunder_import ... 2026-08-13 08:00:21,293 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_runtime_blocks_setattr ... 2026-08-13 08:00:21,705 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_true_adds_selector_step ... 2026-08-13 08:00:22,070 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_truthy_non_bool_is_applied ... 2026-08-13 08:00:22,525 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_whitespace_only_is_treated_as_empty ... 2026-08-13 08:00:22,970 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_fails_when_no_manager_found_in_hierarchy ... 2026-08-13 08:00:23,368 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_fallback_to_nearest_parent_manager ... 2026-08-13 08:00:23,680 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_manager_is_resolved ... 2026-08-13 08:00:24,067 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_multiple_selected_all_must_approve_creates_required_lines ... 2026-08-13 08:00:24,410 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_multiple_selected_any_in_step_unions_users ... 2026-08-13 08:00:24,758 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_with_employee_tags_filters_managers ... 2026-08-13 08:00:25,096 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_employee_tags_filter_can_make_resolution_empty ... 2026-08-13 08:00:25,513 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_employee_tags_not_allowed_for_specific_approvers ... 2026-08-13 08:00:25,563 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_employee_tags_selector_requires_tags ... 2026-08-13 08:00:25,675 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_employee_tags_selector_resolves_employees_by_tag ... 2026-08-13 08:00:26,164 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_job_position_all_must_approve_creates_one_line_per_user_required_true ... 2026-08-13 08:00:26,500 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_job_position_any_in_step_creates_single_line_with_all_users ... 2026-08-13 08:00:26,868 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_job_position_filters_out_non_approval_officer_users ... 2026-08-13 08:00:27,280 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_job_position_is_not_fixed_when_employee_changes_job ... 2026-08-13 08:00:27,753 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_job_position_with_employee_tags_filters_employees ... 2026-08-13 08:00:28,134 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-08-13 08:00:34,511 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_department_restrict_walks_up_until_manager_is_in_submitter_chain ... 2026-08-13 08:00:34,930 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_department_restrict_with_tag_filter_can_fallback_to_root_manager ... 2026-08-13 08:00:35,345 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4742] 2026-08-13 08:00:35,933 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_department_restrict_with_tag_filter_requires_manager_tag_and_chain ... 2026-08-13 08:00:36,229 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_employee_tags_restrict_applies_tag_and_chain_together ... 2026-08-13 08:00:36,544 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_employee_tags_restrict_empty_when_no_manager_chain_match ... 2026-08-13 08:00:36,873 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_job_restrict_keeps_only_users_in_submitter_manager_chain ... 2026-08-13 08:00:37,232 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_job_restrict_with_tag_filter_applies_tag_and_chain_together ... 2026-08-13 08:00:37,592 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-08-13 08:00:42,375 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_python_code: Starting TestApproverSelectorPythonCode.test_python_code_selector_applies_employee_tag_filter_from_ui ... 2026-08-13 08:00:42,707 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_python_code: Starting TestApproverSelectorPythonCode.test_python_code_selector_can_skip_required_step ... 2026-08-13 08:00:43,067 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_python_code: Starting TestApproverSelectorPythonCode.test_python_code_selector_does_not_skip_when_result_is_non_empty_even_if_skip_required_true ... 2026-08-13 08:00:43,389 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_python_code: Starting TestApproverSelectorPythonCode.test_python_code_selector_required_step_raises_when_no_result_and_skip_required_false ... 2026-08-13 08:00:43,730 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_python_code: Starting TestApproverSelectorPythonCode.test_python_code_selector_resolves_from_employee_parent_chain_with_tag ... 2026-08-13 08:00:44,085 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_approver_selector_python_code: Starting TestApproverSelectorPythonCode.test_python_code_selector_resolves_user ... 2026-08-13 08:00:44,428 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-08-13 08:00:44,440 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_arch_approval_flag: Starting TestArchApprovalFlag.test_01_arch_flag_stamped_when_enabled ... 2026-08-13 08:00:44,846 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_arch_approval_flag: Starting TestArchApprovalFlag.test_02_arch_flag_absent_on_blacklisted_model ... 2026-08-13 08:00:44,894 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 08:00:45,731 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_attach_request_preserve_existing_values: Starting TestAttachRequestPreserveExistingValues.test_101_single_attach_override ... 2026-08-13 08:00:46,317 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_attach_request_preserve_existing_values: Starting TestAttachRequestPreserveExistingValues.test_102_single_attach_override ... 2026-08-13 08:00:47,268 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_attach_request_preserve_existing_values: Starting TestAttachRequestPreserveExistingValues.test_202_multi_attach_override ... 2026-08-13 08:00:47,970 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_attach_request_preserve_existing_values: Starting TestAttachRequestPreserveExistingValues.test_203_multi_attach_override ... 2026-08-13 08:00:48,706 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 08:00:49,488 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_company_mismatch_rejected ... 2026-08-13 08:00:55,770 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_multi_adds_lines_to_existing ... 2026-08-13 08:00:57,691 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1327 deleted request.approval.user.line records with IDs: [246] 2026-08-13 08:00:57,892 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_prefill_access_denied ... 2026-08-13 08:00:58,291 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [174], uid: 1327, model: viin.approval.request 2026-08-13 08:00:58,339 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_single_updates_existing_header ... 2026-08-13 08:00:59,969 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1327 deleted request.approval.user.line records with IDs: [249] 2026-08-13 08:01:00,037 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_type_multi_updates_existing_header ... 2026-08-13 08:01:01,676 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 08:01:02,860 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_attach_server_flow: Starting TestAttachServerFlow.test_00_select_source_records_without_write_access ... 2026-08-13 08:01:03,131 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_attach_server_flow: Starting TestAttachServerFlow.test_10_select_source_records_action_carries_attach_ctx ... 2026-08-13 08:01:03,451 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_attach_server_flow: Starting TestAttachServerFlow.test_20_attach_multi_adds_lines ... 2026-08-13 08:01:04,510 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_attach_server_flow: Starting TestAttachServerFlow.test_30_attach_single_updates_header ... 2026-08-13 08:01:05,345 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_attach_server_flow: Starting TestAttachServerFlow.test_40_selector_denies_when_type_has_no_src_or_no_write ... 2026-08-13 08:01:05,756 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 08:01:06,135 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_base_unlink_single_strategy: Starting TestApprovalBaseUnlinkSingleStrategy.test_draft_request_deleted_when_head_and_all_lines_deleted ... 2026-08-13 08:01:06,983 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11507, 11504] 2026-08-13 08:01:07,217 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2602] 2026-08-13 08:01:07,270 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted approval.request.line records with IDs: [73] 2026-08-13 08:01:07,382 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [257] 2026-08-13 08:01:07,416 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11506, 11503] 2026-08-13 08:01:07,526 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2601] 2026-08-13 08:01:07,618 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11509, 11508, 11505] 2026-08-13 08:01:07,695 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [183] 2026-08-13 08:01:07,723 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_base_unlink_single_strategy: Starting TestApprovalBaseUnlinkSingleStrategy.test_draft_request_deleted_when_main_source_deleted ... 2026-08-13 08:01:08,627 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11513, 11511] 2026-08-13 08:01:08,761 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2603] 2026-08-13 08:01:08,865 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11512] 2026-08-13 08:01:08,947 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [184] 2026-08-13 08:01:08,981 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_base_unlink_single_strategy: Starting TestApprovalBaseUnlinkSingleStrategy.test_draft_request_lines_removed_when_source_line_deleted ... 2026-08-13 08:01:09,777 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11521, 11516] 2026-08-13 08:01:09,930 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2607] 2026-08-13 08:01:09,955 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted approval.request.line records with IDs: [76] 2026-08-13 08:01:10,074 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [260] 2026-08-13 08:01:10,121 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11519, 11517] 2026-08-13 08:01:10,278 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2605] 2026-08-13 08:01:10,395 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11523, 11522, 11518] 2026-08-13 08:01:10,456 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [185] 2026-08-13 08:01:10,482 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_base_unlink_single_strategy: Starting TestApprovalBaseUnlinkSingleStrategy.test_non_draft_request_not_cancelled_when_source_deleted ... 2026-08-13 08:01:11,528 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [715] 2026-08-13 08:01:11,625 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [292] 2026-08-13 08:01:11,864 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11534, 11531, 11527, 11524] 2026-08-13 08:01:12,032 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2608] 2026-08-13 08:01:12,206 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 08:01:12,220 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_catalog_button_visibility: Starting TestCatalogButtonVisibility.test_action_add_from_catalog_rejected_when_line_product_disabled ... 2026-08-13 08:01:12,549 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 08:01:12,563 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_catalog_order_data: Starting TestProductCatalogOrderData.test_get_product_catalog_order_data_includes_product_type ... 2026-08-13 08:01:12,951 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 08:01:14,175 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_coach_approval: Starting TestApprovalRequest.test_coach_approval_01 ... 2026-08-13 08:01:15,564 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_coach_approval: Starting TestApprovalRequest.test_coach_approval_02 ... 2026-08-13 08:01:16,908 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_coach_approval: Starting TestApprovalRequest.test_coach_approval_03 ... 2026-08-13 08:01:18,212 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_coach_approval: Starting TestApprovalRequest.test_coach_approval_04 ... 2026-08-13 08:01:19,620 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 08:01:20,049 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_currency_rate_recompute: Starting TestCurrencyRateRecompute.test_header_date_change_recomputes_line_currency_rate_and_request_totals ... 2026-08-13 08:01:20,341 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_currency_rate_recompute: Starting TestCurrencyRateRecompute.test_line_date_toggle_change_recomputes_line_currency_rate ... 2026-08-13 08:01:20,768 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_currency_rate_recompute: Starting TestCurrencyRateRecompute.test_request_date_change_recomputes_currency_rate_and_totals ... 2026-08-13 08:01:21,062 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_currency_rate_recompute: Starting TestCurrencyRateRecompute.test_type_date_toggle_change_recomputes_request_currency_rate ... 2026-08-13 08:01:21,446 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 08:01:21,460 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_dest_model_by_mode: Starting TestDestModelByMode.test_dest_model_multi ... 2026-08-13 08:01:21,778 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_dest_model_by_mode: Starting TestDestModelByMode.test_dest_model_single ... 2026-08-13 08:01:22,081 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_dest_model_by_mode: Starting TestDestModelByMode.test_switch_mode_updates_dest_model_and_lines ... 2026-08-13 08:01:22,519 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [53362, 53363, 53364, 53365, 53366, 53367] 2026-08-13 08:01:22,905 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [53368, 53369, 53370, 53371, 53372, 53373, 53374, 53375, 53376, 53377] 2026-08-13 08:01:23,226 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 08:01:23,241 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_dest_model_mapping_regen: Starting TestDestModelMappingRegen.test_mapping_targets_change_with_mode ... 2026-08-13 08:01:23,689 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [53384, 53385, 53386, 53387, 53388, 53389] 2026-08-13 08:01:23,968 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 08:01:23,981 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_dynamic_field_in_views_request: Starting TestApprovalRequestDynamicField.test_dynamic_fields_rendering_in_approval_request_form_view ... 2026-08-13 08:01:24,071 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 08:01:24,083 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_dynamic_field_in_views_wizard: Starting TestWizardDynamicFieldsStrictAll.test_wizard_head_and_line_dynamic_fields_use_strict_patterns ... 2026-08-13 08:01:24,251 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 08:01:25,085 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_approver_tree_keeps_inactive_multi_users_visible ... 2026-08-13 08:01:25,176 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_deactivating_current_sequential_approver_moves_activity_to_next_active_step ... 2026-08-13 08:01:25,655 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1333 deleted mail.mail records with IDs: [716] 2026-08-13 08:01:25,762 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1193] 2026-08-13 08:01:25,780 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [293] 2026-08-13 08:01:25,917 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [717] 2026-08-13 08:01:25,987 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_deactivating_only_pending_approver_refuses_request_and_clears_activity ... 2026-08-13 08:01:26,329 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1333 deleted mail.mail records with IDs: [718] 2026-08-13 08:01:26,411 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1193] 2026-08-13 08:01:26,427 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [295] 2026-08-13 08:01:26,510 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_python_selector_skips_inactive_users ... 2026-08-13 08:01:26,556 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1194] 2026-08-13 08:01:26,863 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_reactivating_pending_sequential_approver_recreates_activity ... 2026-08-13 08:01:27,290 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1333 deleted mail.mail records with IDs: [719] 2026-08-13 08:01:27,510 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1193] 2026-08-13 08:01:27,537 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [296] 2026-08-13 08:01:27,747 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [720] 2026-08-13 08:01:27,867 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [297] 2026-08-13 08:01:27,991 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [721] 2026-08-13 08:01:28,111 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 08:01:28,138 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_mapping_line_domains: Starting TestMappingLineDomains.test_child_mapping_domains ... 2026-08-13 08:01:28,234 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_mapping_line_domains: Starting TestMappingLineDomains.test_dest_allows_company_and_currency_manual ... 2026-08-13 08:01:28,265 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_mapping_line_domains: Starting TestMappingLineDomains.test_dest_candidates_from_model_by_mode ... 2026-08-13 08:01:28,797 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_mapping_line_domains: Starting TestMappingLineDomains.test_src_domain_basic_constraints ... 2026-08-13 08:01:28,848 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 08:01:30,027 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_01 ... 2026-08-13 08:01:30,660 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_02 ... 2026-08-13 08:01:31,214 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_03 ... 2026-08-13 08:01:31,746 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_04 ... 2026-08-13 08:01:32,226 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_05 ... 2026-08-13 08:01:32,679 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_06 ... 2026-08-13 08:01:33,174 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_07 ... 2026-08-13 08:01:33,587 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_08 ... 2026-08-13 08:01:34,007 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 08:01:34,544 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_partner_child_mapping_no_subject_creation: Starting TestPartnerChildMappingNoSubjectCreation.test_01_create_from_partner_children_does_not_create_partner ... 2026-08-13 08:01:35,326 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_partner_child_mapping_no_subject_creation: Starting TestPartnerChildMappingNoSubjectCreation.test_02_confirm_from_partner_children_does_not_create_partner ... 2026-08-13 08:01:36,401 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [722] 2026-08-13 08:01:36,470 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_partner_child_mapping_no_subject_creation: Starting TestPartnerChildMappingNoSubjectCreation.test_03_update_existing_request_via_attach_context ... 2026-08-13 08:01:37,547 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [723] 2026-08-13 08:01:37,622 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 08:01:42,650 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_01_check_permission_dragging_kanban_at_draft ... 2026-08-13 08:01:42,837 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [724] 2026-08-13 08:01:42,886 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_02_check_permission_dragging_kanban_at_draft ... 2026-08-13 08:01:43,068 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1339 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-13 08:01:43,190 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_03_check_permission_dragging_kanban_at_draft ... 2026-08-13 08:01:43,307 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1339 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-13 08:01:43,402 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_04_check_permission_dragging_kanban_at_draft ... 2026-08-13 08:01:43,527 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1339 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-13 08:01:43,655 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_05_check_permission_dragging_kanban_at_draft ... 2026-08-13 08:01:43,828 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1339 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-13 08:01:43,937 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_06_check_permission_dragging_kanban_at_confirm ... 2026-08-13 08:01:44,063 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1339 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-13 08:01:44,329 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [725] 2026-08-13 08:01:44,478 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [302] 2026-08-13 08:01:44,589 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [726] 2026-08-13 08:01:44,623 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_07_check_permission_dragging_kanban_at_confirm ... 2026-08-13 08:01:44,737 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1339 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-13 08:01:44,975 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [727] 2026-08-13 08:01:45,260 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [728] 2026-08-13 08:01:45,299 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_08_check_permission_dragging_kanban_at_confirm ... 2026-08-13 08:01:45,469 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1339 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-13 08:01:45,765 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [729] 2026-08-13 08:01:45,827 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_09_check_permission_dragging_kanban_at_confirm ... 2026-08-13 08:01:45,955 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1339 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-13 08:01:46,209 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [730] 2026-08-13 08:01:46,279 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_10_check_permission_dragging_kanban_at_confirm ... 2026-08-13 08:01:46,427 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1339 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-13 08:01:46,779 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [731] 2026-08-13 08:01:46,836 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [306] 2026-08-13 08:01:46,874 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_11_check_permission_dragging_kanban_at_validate ... 2026-08-13 08:01:47,007 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1339 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-13 08:01:47,279 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [732] 2026-08-13 08:01:47,389 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [307] 2026-08-13 08:01:47,521 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [733] 2026-08-13 08:01:47,568 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_12_check_permission_dragging_kanban_at_validate ... 2026-08-13 08:01:47,748 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1339 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-13 08:01:48,080 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [734] 2026-08-13 08:01:48,219 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [308] 2026-08-13 08:01:48,339 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [735] 2026-08-13 08:01:48,387 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_13_check_permission_dragging_kanban_at_validate ... 2026-08-13 08:01:48,520 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1339 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-13 08:01:48,763 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [736] 2026-08-13 08:01:48,850 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [309] 2026-08-13 08:01:48,943 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [737] 2026-08-13 08:01:48,997 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_14_check_permission_dragging_kanban_at_validate ... 2026-08-13 08:01:49,118 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1339 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-13 08:01:49,356 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [738] 2026-08-13 08:01:49,446 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [310] 2026-08-13 08:01:49,549 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [739] 2026-08-13 08:01:49,623 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_15_check_permission_dragging_kanban_at_validate ... 2026-08-13 08:01:49,818 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1339 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-13 08:01:50,158 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [740] 2026-08-13 08:01:50,302 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [311] 2026-08-13 08:01:50,441 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [741] 2026-08-13 08:01:50,500 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_16_check_permission_dragging_kanban_at_refuse ... 2026-08-13 08:01:50,635 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1339 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-13 08:01:50,913 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [742] 2026-08-13 08:01:51,141 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [743] 2026-08-13 08:01:51,186 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_17_check_permission_dragging_kanban_at_refuse ... 2026-08-13 08:01:51,328 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1339 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-13 08:01:51,688 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [744] 2026-08-13 08:01:51,920 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [745] 2026-08-13 08:01:51,985 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_18_check_permission_dragging_kanban_at_refuse ... 2026-08-13 08:01:52,151 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1339 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-13 08:01:52,473 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [746] 2026-08-13 08:01:52,731 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [747] 2026-08-13 08:01:52,802 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_19_check_permission_dragging_kanban_at_refuse ... 2026-08-13 08:01:52,946 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1339 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-13 08:01:53,255 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [748] 2026-08-13 08:01:53,463 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [749] 2026-08-13 08:01:53,510 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_20_check_permission_dragging_kanban_at_refuse ... 2026-08-13 08:01:53,655 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1339 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-13 08:01:53,905 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [750] 2026-08-13 08:01:54,126 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [751] 2026-08-13 08:01:54,162 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [316] 2026-08-13 08:01:54,200 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_21_check_permission_dragging_kanban_at_done ... 2026-08-13 08:01:54,340 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1339 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-13 08:01:54,617 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [752] 2026-08-13 08:01:54,744 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [317] 2026-08-13 08:01:54,867 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [753] 2026-08-13 08:01:54,939 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_22_check_permission_dragging_kanban_at_done ... 2026-08-13 08:01:55,090 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1339 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-13 08:01:55,399 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [754] 2026-08-13 08:01:55,532 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [318] 2026-08-13 08:01:55,695 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [755] 2026-08-13 08:01:55,766 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_23_check_permission_dragging_kanban_at_done ... 2026-08-13 08:01:55,925 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1339 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-13 08:01:56,188 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [756] 2026-08-13 08:01:56,299 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [319] 2026-08-13 08:01:56,423 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [757] 2026-08-13 08:01:56,485 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_24_check_permission_dragging_kanban_at_done ... 2026-08-13 08:01:56,621 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1339 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-13 08:01:56,949 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [758] 2026-08-13 08:01:57,091 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [320] 2026-08-13 08:01:57,205 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [759] 2026-08-13 08:01:57,263 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_25_check_permission_dragging_kanban_at_done ... 2026-08-13 08:01:57,393 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1339 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-13 08:01:57,650 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [760] 2026-08-13 08:01:57,732 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [321] 2026-08-13 08:01:58,451 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [761] 2026-08-13 08:01:58,541 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_26_check_permission_dragging_kanban_at_cancel ... 2026-08-13 08:01:58,687 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1339 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-13 08:01:58,927 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [762] 2026-08-13 08:01:58,978 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [322] 2026-08-13 08:01:59,157 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_27_check_permission_dragging_kanban_at_cancel ... 2026-08-13 08:01:59,378 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1339 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-13 08:01:59,761 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [763] 2026-08-13 08:01:59,818 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [323] 2026-08-13 08:01:59,891 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_28_check_permission_dragging_kanban_at_cancel ... 2026-08-13 08:02:00,036 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1339 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-13 08:02:00,321 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [764] 2026-08-13 08:02:00,389 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [324] 2026-08-13 08:02:00,458 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_29_check_permission_dragging_kanban_at_cancel ... 2026-08-13 08:02:00,640 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1339 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-13 08:02:00,982 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [765] 2026-08-13 08:02:01,088 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [325] 2026-08-13 08:02:01,148 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_30_check_permission_dragging_kanban_at_cancel ... 2026-08-13 08:02:01,318 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1339 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-13 08:02:01,631 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [766] 2026-08-13 08:02:01,689 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [326] 2026-08-13 08:02:01,748 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-08-13 08:02:01,763 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_request_line_create_controls: Starting TestApprovalRequestLineCreateControls.test_request_line_create_controls_are_hidden_outside_draft ... 2026-08-13 08:02:01,832 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 08:02:01,845 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_request_line_state_protocol: Starting TestRequestLineStateProtocol.test_cancel_marks_exception_then_draft_clears_it ... 2026-08-13 08:02:02,277 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_request_line_state_protocol: Starting TestRequestLineStateProtocol.test_cancel_with_ignore_context_skips_exception ... 2026-08-13 08:02:02,659 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_request_line_state_protocol: Starting TestRequestLineStateProtocol.test_ensure_can_change_state_blocks_unlinked_line ... 2026-08-13 08:02:02,859 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_request_line_state_protocol: Starting TestRequestLineStateProtocol.test_ensure_can_change_state_uses_approval_id_not_approval_ids ... 2026-08-13 08:02:03,237 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_request_line_state_protocol: Starting TestRequestLineStateProtocol.test_generic_line_owns_state_protocol_natively ... 2026-08-13 08:02:03,262 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 08:02:03,275 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_res_config_settings_upsell: Starting TestApprovalSettingsUpsell.test_availability_fields_exist ... 2026-08-13 08:02:03,300 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_res_config_settings_upsell: Starting TestApprovalSettingsUpsell.test_compute_availability_matches_registry ... 2026-08-13 08:02:03,486 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_res_config_settings_upsell: Starting TestApprovalSettingsUpsell.test_module_toggle_fields_exist ... 2026-08-13 08:02:03,522 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 08:02:03,583 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_respect_explicit_dest: Starting TestRespectExplicitDest.test_explicit_two_dests_preserved ... 2026-08-13 08:02:03,975 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [53425, 53426, 53427, 53428, 53429, 53430] 2026-08-13 08:02:04,268 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_respect_explicit_dest: Starting TestRespectExplicitDest.test_invalid_explicit_dest_falls_back ... 2026-08-13 08:02:04,589 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [53433, 53434, 53435, 53436, 53437, 53438] 2026-08-13 08:02:04,806 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 08:02:09,576 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_sequential_multiple_approvers_freeze: Starting TestSequentialMultipleApproversFreeze.test_001_request_keeps_sequential_multiple_approvers_when_type_config_changes ... 2026-08-13 08:02:09,839 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-08-13 08:02:19,668 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [767] 2026-08-13 08:02:19,693 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12042] 2026-08-13 08:02:19,704 202 INFO rb-2f9fcab-223857-403444 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-13 08:02:19,964 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_slip_field_multi_company_isolation: Starting TestSlipFieldMultiCompanyIsolation.test_header_slip_field_cannot_be_read_across_company ... 2026-08-13 08:02:19,985 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 1359, model: viin.approval.type.header.slip.field 2026-08-13 08:02:20,016 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_slip_field_multi_company_isolation: Starting TestSlipFieldMultiCompanyIsolation.test_header_slip_field_remains_readable_within_same_company ... 2026-08-13 08:02:20,060 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_slip_field_multi_company_isolation: Starting TestSlipFieldMultiCompanyIsolation.test_line_slip_field_cannot_be_read_across_company ... 2026-08-13 08:02:20,076 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7], uid: 1359, model: viin.approval.type.line.slip.field 2026-08-13 08:02:20,114 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_slip_field_multi_company_isolation: Starting TestSlipFieldMultiCompanyIsolation.test_line_slip_field_remains_readable_within_same_company ... 2026-08-13 08:02:20,202 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 08:02:20,931 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_multi: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeMulti.test_301_approval_type_multi_ref_only ... 2026-08-13 08:02:21,036 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_multi: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeMulti.test_302_approval_type_multi_ref_and_user ... 2026-08-13 08:02:21,063 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_multi: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeMulti.test_303_multi_excluded_line_fields_do_not_post_diff_messages ... 2026-08-13 08:02:22,049 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1360 deleted mail.mail records with IDs: [768] 2026-08-13 08:02:22,165 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 08:02:23,107 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_single: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeSingle.test_101_approval_type_header ... 2026-08-13 08:02:23,210 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_single: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeSingle.test_102_approval_type_child ... 2026-08-13 08:02:23,243 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_single: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeSingle.test_103_approval_type_mixed ... 2026-08-13 08:02:23,272 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_single: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeSingle.test_201_header_excluded_field_does_not_post_diff_messages ... 2026-08-13 08:02:24,401 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1361 deleted mail.mail records with IDs: [769] 2026-08-13 08:02:24,530 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_single: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeSingle.test_202_child_excluded_field_does_not_post_diff_messages ... 2026-08-13 08:02:25,703 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1361 deleted mail.mail records with IDs: [770] 2026-08-13 08:02:25,857 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_single: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeSingle.test_203_mixed_excluded_fields_scoped_correctly ... 2026-08-13 08:02:27,079 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1361 deleted mail.mail records with IDs: [771] 2026-08-13 08:02:27,305 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 08:02:28,082 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_root_model: Starting TestSnapshotDiffEngineRootModel.test_101_single_diff_message_when_child_updated_via_parent_write ... 2026-08-13 08:02:29,233 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1362 deleted mail.mail records with IDs: [772] 2026-08-13 08:02:29,426 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [773] 2026-08-13 08:02:29,558 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [774] 2026-08-13 08:02:29,631 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [775] 2026-08-13 08:02:29,710 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_root_model: Starting TestSnapshotDiffEngineRootModel.test_102_single_diff_message_when_child_updated_directly ... 2026-08-13 08:02:30,850 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1362 deleted mail.mail records with IDs: [776] 2026-08-13 08:02:31,030 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [777] 2026-08-13 08:02:31,105 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [778] 2026-08-13 08:02:31,170 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 08:02:32,042 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_approval_account_move_display_type: Starting TestAccountMoveDisplayTypeMappingAndSync.test_account_move_display_type_mismatch_source_to_request ... 2026-08-13 08:02:33,663 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_approval_account_move_display_type: Starting TestAccountMoveDisplayTypeMappingAndSync.test_account_move_display_type_not_mapped_means_request_always_false ... 2026-08-13 08:02:35,320 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_approval_account_move_display_type: Starting TestAccountMoveDisplayTypeMappingAndSync.test_account_move_display_type_sync_two_way_with_required_source_field ... 2026-08-13 08:02:36,834 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 08:02:44,914 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_approval_account_request_type_generation_by_chart_template: Starting TestApprovalRequestTypeGenerationByChartTemplate.test_branch_without_chart_template_should_not_have_accounting_types ... 2026-08-13 08:02:45,025 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_approval_account_request_type_generation_by_chart_template: Starting TestApprovalRequestTypeGenerationByChartTemplate.test_company_without_chart_template_should_not_have_accounting_types ... 2026-08-13 08:02:45,040 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_approval_account_request_type_generation_by_chart_template: Starting TestApprovalRequestTypeGenerationByChartTemplate.test_loading_chart_template_should_generate_types_for_company_and_branch ... 2026-08-13 08:02:49,428 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 08:02:49,761 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_approval_accounting_request_types: Starting TestAccountingRequestTypesExistence.test_customer_invoice_type_core_config ... 2026-08-13 08:02:49,830 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_approval_accounting_request_types: Starting TestAccountingRequestTypesExistence.test_customer_refund_type_core_config ... 2026-08-13 08:02:49,860 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_approval_accounting_request_types: Starting TestAccountingRequestTypesExistence.test_types_should_exist ... 2026-08-13 08:02:49,882 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_approval_accounting_request_types: Starting TestAccountingRequestTypesExistence.test_vendor_payment_type_core_config ... 2026-08-13 08:02:49,921 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 08:02:50,213 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_display_type_sync_bidirectional ... 2026-08-13 08:02:51,269 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_line_analytic_distribution_sync ... 2026-08-13 08:02:53,641 202 INFO rb-2f9fcab-223857-403444 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 0x7f19bfd41300> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:02:53,642 202 INFO rb-2f9fcab-223857-403444 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 0x7f19bed167a0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:02:53,650 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:02:53,654 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:02:53,655 202 INFO rb-2f9fcab-223857-403444 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 0x7f19bed142c0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:02:53,670 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:02:53,671 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:02:55,539 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c3071800> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:02:55,540 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c1a48040> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:02:55,549 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:02:55,552 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:02:55,553 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c1a4bec0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:02:55,564 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:02:55,564 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:02:58,043 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c36bfb00> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:02:58,044 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c34c6d40> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:02:58,050 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:02:58,055 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:02:58,056 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c34c7420> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:02:58,070 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:02:58,071 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:00,723 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c4a06700> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:00,724 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c2911ee0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:00,730 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:00,734 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:00,735 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c2910d60> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:00,750 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:00,750 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:03,469 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c29865c0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:03,470 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c2a567a0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:03,477 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:03,482 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:03,483 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c2a562a0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:03,497 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:03,498 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:05,482 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c3e1cea0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:05,483 202 INFO rb-2f9fcab-223857-403444 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 0x7f19bd339120> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:05,489 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:05,492 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:05,493 202 INFO rb-2f9fcab-223857-403444 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 0x7f19bd338180> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:05,507 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:05,508 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:08,224 202 INFO rb-2f9fcab-223857-403444 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 0x7f19bf397ec0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:08,225 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c2c2e2a0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:08,232 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:08,237 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:08,238 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c2c2f1a0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:08,253 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:08,254 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:10,723 202 INFO rb-2f9fcab-223857-403444 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 0x7f19e5bb6de0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:10,723 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c2ba1080> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:10,730 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:10,732 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:10,733 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c2ba1e40> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:10,748 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:10,749 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 47, in run test(result) File "/usr/lib/python3.12/unittest/case.py", line 690, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_approval_customer_invoice.py", line 248, in test_customer_invoice_line_analytic_distribution_sync plan_invoice = self.env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:13,410 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1366 deleted mail.mail records with IDs: [779] 2026-08-13 08:03:13,637 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [333] 2026-08-13 08:03:13,787 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [780] 2026-08-13 08:03:14,061 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [781] 2026-08-13 08:03:14,139 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_res_ref_mapping ... 2026-08-13 08:03:15,353 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_snapshot_includes_invoice_line_taxes ... 2026-08-13 08:03:17,021 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1366 deleted mail.mail records with IDs: [782] 2026-08-13 08:03:17,115 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_sync_header ... 2026-08-13 08:03:18,651 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1366 deleted mail.mail records with IDs: [783] 2026-08-13 08:03:18,835 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [335] 2026-08-13 08:03:18,950 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [784] 2026-08-13 08:03:19,125 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_uses_source_journal_not_type_default ... 2026-08-13 08:03:20,424 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1366 deleted mail.mail records with IDs: [785] 2026-08-13 08:03:20,618 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [336] 2026-08-13 08:03:20,760 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [786] 2026-08-13 08:03:20,962 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_full_flow_customer_invoice_confirm_then_validate ... 2026-08-13 08:03:22,303 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1366 deleted mail.mail records with IDs: [787] 2026-08-13 08:03:22,452 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [337] 2026-08-13 08:03:22,578 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [788] 2026-08-13 08:03:25,070 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c2a30d60> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:25,071 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c112c400> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:25,077 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:25,081 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:25,081 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c112e020> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:25,094 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:25,095 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:25,108 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 08:03:25,860 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_approval_customer_refund: Starting TestCustomerRefundApprovalFlow.test_customer_refund_res_ref_mapping ... 2026-08-13 08:03:26,733 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_approval_customer_refund: Starting TestCustomerRefundApprovalFlow.test_customer_refund_sync_and_not_mixed ... 2026-08-13 08:03:27,519 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_approval_customer_refund: Starting TestCustomerRefundApprovalFlow.test_full_flow_customer_refund_confirm_then_validate ... 2026-08-13 08:03:28,411 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1367 deleted mail.mail records with IDs: [789] 2026-08-13 08:03:28,621 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [338] 2026-08-13 08:03:28,726 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [790] 2026-08-13 08:03:28,829 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 08:03:29,457 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_approval_line_tax_amount: Starting TestApprovalLineTaxAmount.test_amount_tax_column_follows_tax_ids_accounting_gate ... 2026-08-13 08:03:29,996 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_approval_line_tax_amount: Starting TestApprovalLineTaxAmount.test_amount_tax_currency_column_follows_multi_currency_gate_only ... 2026-08-13 08:03:31,387 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_approval_line_tax_amount: Starting TestApprovalLineTaxAmount.test_line_tax_amount_equals_total_minus_subtotal ... 2026-08-13 08:03:31,826 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_approval_line_tax_amount: Starting TestApprovalLineTaxAmount.test_tax_amount_columns_absent_when_line_tax_toggle_is_none ... 2026-08-13 08:03:33,822 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_approval_line_tax_amount: Starting TestApprovalLineTaxAmount.test_tax_amount_columns_present_and_gated_like_tax_ids ... 2026-08-13 08:03:36,186 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-13 08:03:36,217 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_approval_slip_account: Starting TestApprovalSlipAccount.test_account_slip_template_inserts_tax_row_between_pretax_and_total ... 2026-08-13 08:03:36,777 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_approval_slip_account: Starting TestApprovalSlipAccount.test_amount_tax_equals_currency_rounded_total_minus_subtotal ... 2026-08-13 08:03:37,074 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_approval_slip_account: Starting TestApprovalSlipAccount.test_slip_totals_expose_tax_key_with_account_module ... 2026-08-13 08:03:37,397 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 08:03:37,416 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_approval_slip_account_tax_wording: Starting TestApprovalAccountBridgeTaxWording.test_account_bridge_relayers_tax_aware_slip_label ... 2026-08-13 08:03:38,095 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 08:03:38,516 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_approval_vendor_payment: Starting TestVendorPaymentsApprovalFlow.test_full_flow_vendor_payment_confirm_then_validate ... 2026-08-13 08:03:39,485 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1373 deleted mail.mail records with IDs: [791] 2026-08-13 08:03:39,656 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [339] 2026-08-13 08:03:39,789 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [792] 2026-08-13 08:03:39,863 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_approval_vendor_payment: Starting TestVendorPaymentsApprovalFlow.test_vendor_payment_res_ref_mapping ... 2026-08-13 08:03:40,606 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_approval_vendor_payment: Starting TestVendorPaymentsApprovalFlow.test_vendor_payment_sync_and_not_mixed ... 2026-08-13 08:03:41,454 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 08:03:43,192 202 INFO rb-2f9fcab-223857-403444 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 0x7f19bdc18540> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:43,192 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c043fce0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:43,200 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:43,205 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:43,206 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c043d260> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:43,221 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:43,222 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:45,953 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c1895ee0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:45,954 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c1ebb2e0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:45,963 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:45,967 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:45,968 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c1ebafc0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:45,984 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:45,985 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:48,648 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c2c5a980> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:48,649 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c1bb8f40> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:48,656 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:48,660 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:48,662 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c1bb91c0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:48,676 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:48,677 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:50,693 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c105df80> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:50,694 202 INFO rb-2f9fcab-223857-403444 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 0x7f19e59c31a0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:50,709 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:50,713 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:50,714 202 INFO rb-2f9fcab-223857-403444 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 0x7f19e59c2980> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:50,728 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:50,729 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:53,407 202 INFO rb-2f9fcab-223857-403444 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 0x7f19bec320c0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:53,408 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c01afa60> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:53,413 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:53,416 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:53,417 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c1377880> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:53,433 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:53,434 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:56,191 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c064b060> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:56,192 202 INFO rb-2f9fcab-223857-403444 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 0x7f19bf23e2a0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:56,208 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:56,212 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:56,213 202 INFO rb-2f9fcab-223857-403444 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 0x7f19bf23cae0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:56,227 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:56,228 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:58,936 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c10394e0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:58,937 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c2861080> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:58,943 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:58,947 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:58,948 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c28625c0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:58,961 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:03:58,962 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:00,873 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c13fb060> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:00,874 202 INFO rb-2f9fcab-223857-403444 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 0x7f19e5bbfba0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:00,879 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:00,882 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:00,883 202 INFO rb-2f9fcab-223857-403444 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 0x7f19e5bbd120> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:00,895 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:00,896 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_account.py", line 32, in setUpClass cls.plan_approval = env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:02,306 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_01_type_toggles_reflect_on_request_and_line ... 2026-08-13 08:04:02,693 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_02_header_only_taxes_price_excluded ... 2026-08-13 08:04:02,950 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_03_header_only_taxes_price_included ... 2026-08-13 08:04:03,205 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_04_with_lines_header_tax_is_ignored_line_tax_applies ... 2026-08-13 08:04:03,531 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_06_line_product_overrides_header_product_in_aal ... 2026-08-13 08:04:03,975 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [340] 2026-08-13 08:04:04,149 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_07_distribution_vals_include_product_keys ... 2026-08-13 08:04:04,434 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_08_header_and_line_generate_with_own_taxes_and_products ... 2026-08-13 08:04:04,893 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [341] 2026-08-13 08:04:06,793 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c2afc2c0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:06,793 202 INFO rb-2f9fcab-223857-403444 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 0x7f19e5bbcb80> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:06,798 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:06,802 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:06,803 202 INFO rb-2f9fcab-223857-403444 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 0x7f19e5bbdf80> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:06,815 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:06,816 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:06,825 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 08:04:09,499 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c38285e0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:09,500 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c4aacb80> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:09,506 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:09,510 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:09,511 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c4aadda0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:09,524 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:09,525 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:12,146 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c2c06fc0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:12,147 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c106e0c0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:12,153 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:12,157 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:12,158 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c106d760> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:12,173 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:12,174 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:14,956 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c2b093a0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:14,957 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c21036a0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:14,963 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:14,967 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:14,968 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c2102340> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:14,983 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:14,984 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:17,090 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c187d4e0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:17,091 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c20862a0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:17,096 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:17,100 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:17,101 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c2084cc0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:17,115 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:17,116 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:19,646 202 INFO rb-2f9fcab-223857-403444 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 0x7f19be920d60> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:19,647 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c33f6ac0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:19,654 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:19,658 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:19,659 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c33f63e0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:19,674 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:19,675 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:22,224 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c1185940> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:22,225 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c14d0860> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:22,232 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:22,236 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:22,237 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c14d3ba0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:22,249 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:22,250 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:24,817 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c3a58cc0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:24,818 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c1ec7b00> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:24,824 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:24,827 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:24,828 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c1ec5c60> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:24,843 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:24,844 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:26,741 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c2bdbf60> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:26,742 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c37f8b80> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:26,748 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:26,750 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:26,751 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c37f9e40> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:26,760 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:26,761 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 36, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:29,418 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c01afa60> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:29,419 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c13f8400> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:29,426 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:29,430 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:29,430 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c13f8900> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:29,446 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:29,447 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:32,117 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c14e4180> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:32,118 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c2c2ed40> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:32,124 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:32,127 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:32,128 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c2c2eac0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:32,142 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:32,143 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:35,212 202 INFO rb-2f9fcab-223857-403444 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 0x7f19bfea0860> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:35,213 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c2a565c0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:35,221 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:35,225 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:35,226 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c2a574c0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:35,243 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:35,244 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:37,543 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c12a7600> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:37,544 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c3353ba0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:37,549 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:37,552 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:37,553 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c3353740> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:37,569 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:37,570 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:40,193 202 INFO rb-2f9fcab-223857-403444 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 0x7f19bff1a5c0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:40,194 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c1ddd760> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:40,200 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:40,204 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:40,205 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c1ddc860> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:40,219 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:40,221 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:42,933 202 INFO rb-2f9fcab-223857-403444 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 0x7f19bdd10cc0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:42,934 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c13c6660> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:42,941 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:42,945 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:42,946 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c13c53a0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:42,961 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:42,962 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:45,354 202 INFO rb-2f9fcab-223857-403444 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 0x7f19bde562a0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:45,355 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c14dfc40> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:45,361 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:45,365 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:45,367 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c14dcd60> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:45,382 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:45,383 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:47,293 202 INFO rb-2f9fcab-223857-403444 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 0x7f19e59a7c40> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:47,294 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c2c723e0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:47,300 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:47,304 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:47,304 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c2c72980> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:47,320 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:47,321 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_account/tests/test_viin_approvals_analytic.py", line 46, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:48,641 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_01_distribution_vals_have_product_keys ... 2026-08-13 08:04:48,898 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_02_request_product_propagates_to_header_analytic_lines ... 2026-08-13 08:04:49,226 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [342] 2026-08-13 08:04:49,437 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_03_line_product_propagates_to_line_analytic_lines ... 2026-08-13 08:04:49,833 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [343] 2026-08-13 08:04:50,027 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_04_header_and_line_both_generate_with_own_products ... 2026-08-13 08:04:50,486 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [344] 2026-08-13 08:04:50,806 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_05_ref_fallbacks_to_name_when_reference_missing ... 2026-08-13 08:04:51,079 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [345] 2026-08-13 08:04:51,255 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_06_wrong_plan_account_still_rejected_even_with_product ... 2026-08-13 08:04:53,350 202 INFO rb-2f9fcab-223857-403444 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 0x7f19e5bbd1c0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:53,351 202 INFO rb-2f9fcab-223857-403444 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 0x7f19e59a7c40> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:53,356 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:53,360 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:53,360 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c2c70a40> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:53,371 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:53,371 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:53,382 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 08:04:56,510 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c1fd0d60> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:56,511 202 INFO rb-2f9fcab-223857-403444 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 0x7f19bd33ade0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:56,518 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:56,522 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:56,523 202 INFO rb-2f9fcab-223857-403444 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 0x7f19bd338400> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:56,539 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:56,540 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:59,625 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c1dc40e0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:59,625 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c2a309a0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:59,631 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:59,634 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:59,635 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c2a33e20> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:59,646 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:04:59,647 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:01,460 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c3656340> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:01,461 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c34d2ac0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:01,467 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:01,470 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:01,470 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c34d31a0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:01,481 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:01,482 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:04,061 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c1049800> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:04,062 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c34ef2e0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:04,069 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:04,073 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:04,074 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c34ed620> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:04,090 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:04,091 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:06,783 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c2acf920> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:06,784 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c2bda480> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:06,811 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:06,816 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:06,817 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c2bdbce0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:06,832 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:06,834 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:09,647 202 INFO rb-2f9fcab-223857-403444 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 0x7f19bf243ba0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:09,648 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c34999e0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:09,654 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:09,657 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:09,658 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c349a480> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:09,669 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:09,670 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:11,641 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c2a31c60> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:11,641 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c34adda0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:11,666 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:11,669 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:11,670 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c34af920> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:11,682 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:11,683 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:14,307 202 INFO rb-2f9fcab-223857-403444 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 0x7f19e5df05e0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:14,308 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c105f560> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:14,313 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:14,317 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:14,318 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c105ede0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:14,333 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:14,335 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 59, in setUpClass cls.plan_approval = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:16,936 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c37d2de0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:16,938 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c14df1a0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:16,943 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:16,947 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:16,948 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c14dc040> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:16,963 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:16,964 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:19,639 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c33b96c0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:19,640 202 INFO rb-2f9fcab-223857-403444 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 0x7f1a2e1416c0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:19,646 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:19,651 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:19,652 202 INFO rb-2f9fcab-223857-403444 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 0x7f1a2e143ec0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:19,667 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:19,669 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:21,728 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c2ab7100> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:21,729 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c2cac9a0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:21,733 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:21,736 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:21,737 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c2cade40> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:21,747 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:21,748 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:24,314 202 INFO rb-2f9fcab-223857-403444 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 0x7f1a2e1539c0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:24,316 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c3e1d9e0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:24,323 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:24,327 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:24,328 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c3e1e020> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:24,344 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:24,346 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:27,016 202 INFO rb-2f9fcab-223857-403444 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 0x7f19e50a5800> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:27,017 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c14ecae0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:27,021 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:27,024 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:27,024 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c14ed6c0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:27,034 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:27,035 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:29,450 202 INFO rb-2f9fcab-223857-403444 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 0x7f19bd60ab60> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:29,451 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c3416980> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:29,456 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:29,460 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:29,461 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c3415bc0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:29,474 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:29,475 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:31,523 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c2c07600> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:31,524 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c00a6f20> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:31,530 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:31,533 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:31,534 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c00a5300> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:31,544 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:31,545 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/api.py", line 497, 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/rb-2f9fcab-223857/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:34,172 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c175f2e0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:34,173 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c4c158a0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:34,179 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:34,182 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:34,183 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c366ae80> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:34,194 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:34,196 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_approval_analytic/tests/test_viin_approvals_analytic.py", line 70, in setUpClass cls.plan_other = env["account.analytic.plan"].create({ File "", line 2, in create File "/data/build/rb-2f9fcab-223857/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-2f9fcab-223857/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-2f9fcab-223857/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-2f9fcab-223857/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-2f9fcab-223857/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-2f9fcab-223857/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:34,988 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_01_request_generate_basic ... 2026-08-13 08:05:35,430 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [347] 2026-08-13 08:05:35,707 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_02_line_generate_only_when_line_validated ... 2026-08-13 08:05:36,217 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [348] 2026-08-13 08:05:36,408 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_03_idempotent_revalidate ... 2026-08-13 08:05:36,720 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [349] 2026-08-13 08:05:36,924 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted account.analytic.line records with IDs: [578, 577] 2026-08-13 08:05:37,160 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [350] 2026-08-13 08:05:37,304 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_04_invalid_business_domain_rejected ... 2026-08-13 08:05:38,312 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_05_button_context_validate_rejects_wrong_plan ... 2026-08-13 08:05:38,712 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_06_prevent_delete_account_in_use ... 2026-08-13 08:05:39,018 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [353] 2026-08-13 08:05:39,219 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12184] 2026-08-13 08:05:39,253 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_analytic_line_amount_uses_request_currency_rate ... 2026-08-13 08:05:39,763 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [354] 2026-08-13 08:05:41,848 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c2ec7100> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:41,849 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c021b4c0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:41,854 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py:27:_register_hook setting project.project.create to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:41,858 202 INFO rb-2f9fcab-223857-403444 odoo.tests.common: /data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py:17:revert_method setting sale.order.line._prepare_invoice_line to Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:41,859 202 INFO rb-2f9fcab-223857-403444 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 0x7f19c021ade0> Stack (most recent call last): File "/data/build/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:41,876 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:41,877 202 INFO rb-2f9fcab-223857-403444 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/rb-2f9fcab-223857/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-2f9fcab-223857/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-2f9fcab-223857/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-2f9fcab-223857/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-2f9fcab-223857/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-2f9fcab-223857/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-2f9fcab-223857/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-2f9fcab-223857/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/rb-2f9fcab-223857/odoo/tests/common.py", line 985, in metamodel_setattr _logger.runbot( File "/data/build/rb-2f9fcab-223857/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-13 08:05:41,888 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 08:05:45,741 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [355] 2026-08-13 08:05:45,927 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <109186562207548.1786608345.811292409896851-openerp-269-viin.approval.request@08eca7c2045d>: ['"Internal User 1" <@False>'] 2026-08-13 08:05:45,954 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [793] 2026-08-13 08:05:46,012 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_01_payment_advance ... 2026-08-13 08:05:48,755 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_01_refuse_all_lines_cancels_advance_payment ... 2026-08-13 08:05:49,663 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_02_payment_with_advance_journal ... 2026-08-13 08:05:50,745 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_03_payment_advance_reconcile_01 ... 2026-08-13 08:05:51,911 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_03_payment_advance_reconcile_02 ... 2026-08-13 08:05:53,252 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [2] 2026-08-13 08:05:53,259 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [3] 2026-08-13 08:05:53,998 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_03_payment_advance_reconcile_03 ... 2026-08-13 08:05:55,285 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [6] 2026-08-13 08:05:55,297 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [7] 2026-08-13 08:05:55,559 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_03_payment_advance_reconcile_04 ... 2026-08-13 08:05:56,746 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [10] 2026-08-13 08:05:56,754 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [11] 2026-08-13 08:05:57,497 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_05_advance_payment_future_date_must_post_before_reconcile ... 2026-08-13 08:05:58,531 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-13 08:06:01,250 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_approval_request: Starting TestApprovalRequest.test_01__check_employee_advance_ids ... 2026-08-13 08:06:01,356 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_approval_request: Starting TestApprovalRequest.test_02__compute_approval_request_line_ids ... 2026-08-13 08:06:01,516 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted request.approval.user.line records with IDs: [485] 2026-08-13 08:06:01,565 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_approval_request: Starting TestApprovalRequest.test_10__flow ... 2026-08-13 08:06:02,023 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [356] 2026-08-13 08:06:02,166 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <809505678742397.1786608362.065775871276855-openerp-270-viin.approval.request@08eca7c2045d>: ['"Internal User 1" <@False>'] 2026-08-13 08:06:02,184 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [794] 2026-08-13 08:06:02,880 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [357] 2026-08-13 08:06:02,969 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <441941679504103.1786608362.928206682205200-openerp-270-viin.approval.request@08eca7c2045d>: ['"Internal User 1" <@False>'] 2026-08-13 08:06:02,981 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [795] 2026-08-13 08:06:03,031 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_approval_request: Starting TestApprovalRequest.test_10__flow_02 ... 2026-08-13 08:06:03,509 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [358] 2026-08-13 08:06:03,645 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <179450602174289.1786608363.551852941513062-openerp-270-viin.approval.request@08eca7c2045d>: ['"Internal User 1" <@False>'] 2026-08-13 08:06:03,660 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [796] 2026-08-13 08:06:03,761 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_approval_request: Starting TestApprovalRequest.test_11__flow_01 ... 2026-08-13 08:06:04,370 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [359] 2026-08-13 08:06:04,530 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <679235137586628.1786608364.416973829269409-openerp-270-viin.approval.request@08eca7c2045d>: ['"Internal User 1" <@False>'] 2026-08-13 08:06:04,547 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [797] 2026-08-13 08:06:04,632 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_approval_request: Starting TestApprovalRequest.test_11__flow_02 ... 2026-08-13 08:06:05,201 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [360] 2026-08-13 08:06:05,335 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <519827814149654.1786608365.245131492614746-openerp-270-viin.approval.request@08eca7c2045d>: ['"Internal User 1" <@False>'] 2026-08-13 08:06:05,349 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [798] 2026-08-13 08:06:05,439 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-13 08:06:07,337 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_company: Starting TestEmployeeAdvanceAccessRights.test_01_create_request_type ... 2026-08-13 08:06:11,716 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_company: Starting TestEmployeeAdvanceAccessRights.test_02_create_journal ... 2026-08-13 08:06:19,360 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-13 08:06:21,278 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_11_check_journal_company ... 2026-08-13 08:06:29,090 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_12_check_employee_id ... 2026-08-13 08:06:29,221 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_13_compute_check_account_advance_employee ... 2026-08-13 08:06:29,413 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_14_compute_amount ... 2026-08-13 08:06:29,498 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_15_check_infor_in_employee_advance ... 2026-08-13 08:06:29,741 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_21_create_advance_approval_error_01 ... 2026-08-13 08:06:30,644 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_21_create_advance_approval_error_03 ... 2026-08-13 08:06:31,533 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_22_unlink_if_link_approval_01 ... 2026-08-13 08:06:31,573 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted employee.advance records with IDs: [10] 2026-08-13 08:06:31,598 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_22_unlink_if_link_approval_02 ... 2026-08-13 08:06:32,520 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.message records with IDs: [12855] 2026-08-13 08:06:32,584 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_23_compute_approved_amount ... 2026-08-13 08:06:32,659 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted employee.advance.line records with IDs: [18, 19] 2026-08-13 08:06:34,171 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [363] 2026-08-13 08:06:34,354 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <428252858202050.1786608394.227131128311157-openerp-276-viin.approval.request@08eca7c2045d>: ['"Internal User 1" <@False>'] 2026-08-13 08:06:34,370 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [799] 2026-08-13 08:06:34,501 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_30_compute_payment_state_error ... 2026-08-13 08:06:35,727 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [365] 2026-08-13 08:06:35,915 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <994588154758965.1786608395.809442520141602-openerp-277-viin.approval.request@08eca7c2045d>: ['"Internal User 1" <@False>'] 2026-08-13 08:06:35,929 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [800] 2026-08-13 08:06:36,113 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_31_compute_payment_state_partial ... 2026-08-13 08:06:37,302 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [366] 2026-08-13 08:06:37,471 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <189906656968846.1786608397.362463951110840-openerp-278-viin.approval.request@08eca7c2045d>: ['"Internal User 1" <@False>'] 2026-08-13 08:06:37,486 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [801] 2026-08-13 08:06:38,097 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_32_compute_payment_state_paid_01 ... 2026-08-13 08:06:39,323 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [367] 2026-08-13 08:06:39,482 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <798678897207875.1786608399.391592741012573-openerp-279-viin.approval.request@08eca7c2045d>: ['"Internal User 1" <@False>'] 2026-08-13 08:06:39,496 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [802] 2026-08-13 08:06:40,581 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_32_compute_payment_state_paid_02 ... 2026-08-13 08:06:41,754 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [368] 2026-08-13 08:06:41,928 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <400883933587631.1786608401.824432134628296-openerp-280-viin.approval.request@08eca7c2045d>: ['"Internal User 1" <@False>'] 2026-08-13 08:06:41,943 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [803] 2026-08-13 08:06:43,198 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_33_compute_has_outstanding_payment ... 2026-08-13 08:06:44,421 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [369] 2026-08-13 08:06:44,579 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <991740270436227.1786608404.489927053451538-openerp-281-viin.approval.request@08eca7c2045d>: ['"Internal User 1" <@False>'] 2026-08-13 08:06:44,592 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [804] 2026-08-13 08:06:45,276 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_40_advance_reconcile_amount ... 2026-08-13 08:06:45,387 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_41_advance_reconcile_amount ... 2026-08-13 08:06:46,025 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [14] 2026-08-13 08:06:46,860 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [15] 2026-08-13 08:06:46,898 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_42_advance_reconcile__employee_payment_01 ... 2026-08-13 08:06:48,147 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [370] 2026-08-13 08:06:48,304 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <313201915395898.1786608408.212781429290771-openerp-282-viin.approval.request@08eca7c2045d>: ['"Internal User 1" <@False>'] 2026-08-13 08:06:48,317 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [805] 2026-08-13 08:06:49,387 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_42_advance_reconcile__employee_payment_02 ... 2026-08-13 08:06:50,400 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [371] 2026-08-13 08:06:50,585 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <152963230332022.1786608410.467604637145996-openerp-283-viin.approval.request@08eca7c2045d>: ['"Internal User 1" <@False>'] 2026-08-13 08:06:50,602 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [806] 2026-08-13 08:06:51,997 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [19] 2026-08-13 08:06:52,005 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [20] 2026-08-13 08:06:52,895 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_42_advance_reconcile__employee_payment_03 ... 2026-08-13 08:06:54,065 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [372] 2026-08-13 08:06:54,219 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <504251742389933.1786608414.127907276153564-openerp-284-viin.approval.request@08eca7c2045d>: ['"Internal User 1" <@False>'] 2026-08-13 08:06:54,233 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [807] 2026-08-13 08:06:55,434 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_42_advance_reconcile__employee_payment_04 ... 2026-08-13 08:06:56,464 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [373] 2026-08-13 08:06:56,601 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <636932045638942.1786608416.518841743469238-openerp-285-viin.approval.request@08eca7c2045d>: ['"Internal User 1" <@False>'] 2026-08-13 08:06:56,614 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [808] 2026-08-13 08:06:57,254 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_43_advance_reconcile__auto_reconcile ... 2026-08-13 08:06:58,118 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [374] 2026-08-13 08:06:58,264 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <799680576541269.1786608418.182782649993896-openerp-286-viin.approval.request@08eca7c2045d>: ['"Internal User 1" <@False>'] 2026-08-13 08:06:58,277 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [809] 2026-08-13 08:06:59,615 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [25] 2026-08-13 08:06:59,627 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [26] 2026-08-13 08:06:59,930 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_44_advance_reconcile__refund_employee_01 ... 2026-08-13 08:07:00,973 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [375] 2026-08-13 08:07:01,128 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <105259939568506.1786608421.026215076446533-openerp-287-viin.approval.request@08eca7c2045d>: ['"Internal User 1" <@False>'] 2026-08-13 08:07:01,145 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [810] 2026-08-13 08:07:02,411 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [29] 2026-08-13 08:07:02,421 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [30] 2026-08-13 08:07:03,229 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_44_advance_reconcile__refund_employee_02 ... 2026-08-13 08:07:04,263 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [376] 2026-08-13 08:07:04,418 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <877129857406579.1786608424.328933238983154-openerp-288-viin.approval.request@08eca7c2045d>: ['"Internal User 1" <@False>'] 2026-08-13 08:07:04,433 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [811] 2026-08-13 08:07:05,766 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [33] 2026-08-13 08:07:05,773 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [34] 2026-08-13 08:07:06,865 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_45_advance_reconcile_by_date_01 ... 2026-08-13 08:07:07,840 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [377] 2026-08-13 08:07:07,953 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <549123284703537.1786608427.888628482818604-openerp-289-viin.approval.request@08eca7c2045d>: ['"Internal User 1" <@False>'] 2026-08-13 08:07:07,964 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [812] 2026-08-13 08:07:09,392 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [378] 2026-08-13 08:07:09,499 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <276433895920821.1786608429.451148986816406-openerp-290-viin.approval.request@08eca7c2045d>: ['"Internal User 1" <@False>'] 2026-08-13 08:07:09,513 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [813] 2026-08-13 08:07:11,202 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [379] 2026-08-13 08:07:11,295 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <137147330379274.1786608431.252237796783447-openerp-291-viin.approval.request@08eca7c2045d>: ['"Internal User 1" <@False>'] 2026-08-13 08:07:11,307 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [814] 2026-08-13 08:07:11,852 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [37] 2026-08-13 08:07:11,886 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [38] 2026-08-13 08:07:11,895 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [39, 40] 2026-08-13 08:07:11,928 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [41, 42] 2026-08-13 08:07:11,936 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [43, 44, 45] 2026-08-13 08:07:11,961 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_46_advance_reconcile__warning ... 2026-08-13 08:07:13,036 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [380] 2026-08-13 08:07:13,183 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <867268345051343.1786608433.094641208648682-openerp-292-viin.approval.request@08eca7c2045d>: ['"Internal User 1" <@False>'] 2026-08-13 08:07:13,197 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [815] 2026-08-13 08:07:14,626 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted account.partial.reconcile records with IDs: [247] 2026-08-13 08:07:14,803 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_50_advance_reconcile__cancel ... 2026-08-13 08:07:15,910 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [381] 2026-08-13 08:07:16,060 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <375057785513076.1786608435.965061187744141-openerp-293-viin.approval.request@08eca7c2045d>: ['"Internal User 1" <@False>'] 2026-08-13 08:07:16,093 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [816] 2026-08-13 08:07:17,402 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted account.partial.reconcile records with IDs: [248] 2026-08-13 08:07:17,483 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted account.full.reconcile records with IDs: [166] 2026-08-13 08:07:17,794 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted account.move.line.ctp records with IDs: [1197] 2026-08-13 08:07:17,956 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted account.move.line records with IDs: [2467, 2468] 2026-08-13 08:07:18,004 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.message records with IDs: [13025] 2026-08-13 08:07:18,099 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted account.move records with IDs: [1011] 2026-08-13 08:07:18,122 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.followers records with IDs: [5633, 5634] 2026-08-13 08:07:18,161 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_51_advance_reconcile__unlink ... 2026-08-13 08:07:19,426 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [382] 2026-08-13 08:07:19,589 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <687422699647369.1786608439.503580331802368-openerp-294-viin.approval.request@08eca7c2045d>: ['"Internal User 1" <@False>'] 2026-08-13 08:07:19,604 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [817] 2026-08-13 08:07:20,867 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.message records with IDs: [13037] 2026-08-13 08:07:21,102 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted account.partial.reconcile records with IDs: [249] 2026-08-13 08:07:21,185 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted account.full.reconcile records with IDs: [167] 2026-08-13 08:07:21,417 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted account.move.line.ctp records with IDs: [1199] 2026-08-13 08:07:21,550 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted account.move.line records with IDs: [2471, 2472] 2026-08-13 08:07:21,601 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.message records with IDs: [13035] 2026-08-13 08:07:21,707 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted account.move records with IDs: [1013] 2026-08-13 08:07:21,733 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.followers records with IDs: [5641, 5642] 2026-08-13 08:07:21,759 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.message records with IDs: [13037] 2026-08-13 08:07:21,774 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.message records with IDs: [13037] 2026-08-13 08:07:21,778 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted employee.advance.reconcile records with IDs: [7] 2026-08-13 08:07:21,808 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_52_advance_reconcile__confirm ... 2026-08-13 08:07:21,858 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_60_advance_reconcile_batch ... 2026-08-13 08:07:21,887 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted employee.advance.reconcile records with IDs: [7, 8] 2026-08-13 08:07:22,843 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [383] 2026-08-13 08:07:23,022 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <900542082642494.1786608442.907585859298706-openerp-295-viin.approval.request@08eca7c2045d>: ['"Internal User 1" <@False>'] 2026-08-13 08:07:23,051 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [818] 2026-08-13 08:07:24,485 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [384] 2026-08-13 08:07:24,597 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <422690398535224.1786608444.542313575744629-openerp-296-viin.approval.request@08eca7c2045d>: ['"Internal User 2" <@False>'] 2026-08-13 08:07:24,618 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [819] 2026-08-13 08:07:25,170 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_61_advance_reconcile_batch ... 2026-08-13 08:07:25,198 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted employee.advance.reconcile records with IDs: [7, 8] 2026-08-13 08:07:26,268 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [385] 2026-08-13 08:07:26,451 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <044747254046725.1786608446.348628520965576-openerp-297-viin.approval.request@08eca7c2045d>: ['"Internal User 1" <@False>'] 2026-08-13 08:07:26,466 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [820] 2026-08-13 08:07:26,604 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_62_advance_reconcile_batch ... 2026-08-13 08:07:27,637 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [386] 2026-08-13 08:07:27,762 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <942689629616051.1786608447.684947252273560-openerp-298-viin.approval.request@08eca7c2045d>: ['"Internal User 1" <@False>'] 2026-08-13 08:07:27,774 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [821] 2026-08-13 08:07:28,366 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_63_advance_reconcile_batch ... 2026-08-13 08:07:29,332 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [387] 2026-08-13 08:07:29,468 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <144469043090884.1786608449.395254850387573-openerp-299-viin.approval.request@08eca7c2045d>: ['"Internal User 1" <@False>'] 2026-08-13 08:07:29,484 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [822] 2026-08-13 08:07:30,797 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_warning_unreconcilied_on_employee_advance ... 2026-08-13 08:07:31,796 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [388] 2026-08-13 08:07:31,963 202 INFO rb-2f9fcab-223857-403444 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <681565864903525.1786608451.867837190628052-openerp-300-viin.approval.request@08eca7c2045d>: ['"Internal User 1" <@False>'] 2026-08-13 08:07:31,977 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [823] 2026-08-13 08:07:33,495 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-13 08:07:35,444 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_01_internal_user_01 ... 2026-08-13 08:07:35,544 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_01_internal_user_02 ... 2026-08-13 08:07:35,600 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [19], uid: 1398, model: employee.advance 2026-08-13 08:07:35,621 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [19], uid: 1398, model: employee.advance 2026-08-13 08:07:35,643 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [19], uid: 1398, model: employee.advance 2026-08-13 08:07:35,663 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [33, 34], uid: 1398, model: employee.advance.line 2026-08-13 08:07:35,682 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [33, 34], uid: 1398, model: employee.advance.line 2026-08-13 08:07:35,701 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [33, 34], uid: 1398, model: employee.advance.line 2026-08-13 08:07:35,743 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [37, 38], uid: 1398, model: employee.advance.line 2026-08-13 08:07:35,774 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_01_internal_user_03 ... 2026-08-13 08:07:35,791 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1398, model: employee.advance.reconcile 2026-08-13 08:07:35,799 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1398, model: employee.advance.reconcile 2026-08-13 08:07:35,803 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1398, model: employee.advance.reconcile 2026-08-13 08:07:35,808 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1398, model: employee.advance.reconcile 2026-08-13 08:07:35,810 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1398, model: employee.advance.reconcile.line 2026-08-13 08:07:35,812 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1398, model: employee.advance.reconcile.line 2026-08-13 08:07:35,814 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1398, model: employee.advance.reconcile.line 2026-08-13 08:07:35,816 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1398, model: employee.advance.reconcile.line 2026-08-13 08:07:35,841 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_02_advance_user_01 ... 2026-08-13 08:07:35,966 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_02_advance_user_02 ... 2026-08-13 08:07:36,103 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_03_account_user_01 ... 2026-08-13 08:07:36,255 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_03_account_user_02 ... 2026-08-13 08:07:36,408 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_04_advance_admin_01 ... 2026-08-13 08:07:36,568 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_04_advance_admin_02 ... 2026-08-13 08:07:36,732 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_05_department_manager_access_employee_advance_lines ... 2026-08-13 08:07:36,876 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-13 08:07:39,036 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_activity_updated_when_next_approver_changes ... 2026-08-13 08:07:39,330 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [824] 2026-08-13 08:07:39,466 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.activity records with IDs: [389] 2026-08-13 08:07:39,559 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [825] 2026-08-13 08:07:39,598 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_add_and_revoke_extra_approver ... 2026-08-13 08:07:39,980 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [826] 2026-08-13 08:07:40,139 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.activity records with IDs: [391] 2026-08-13 08:07:40,240 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [827] 2026-08-13 08:07:40,287 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_approver_workload_report_exposes_flexible_flow_flags ... 2026-08-13 08:07:40,646 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [828] 2026-08-13 08:07:40,819 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.activity records with IDs: [393] 2026-08-13 08:07:40,948 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [829] 2026-08-13 08:07:41,069 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_cannot_revoke_extra_approver_after_they_approved ... 2026-08-13 08:07:41,431 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [830] 2026-08-13 08:07:41,595 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.activity records with IDs: [395] 2026-08-13 08:07:41,721 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [831] 2026-08-13 08:07:41,845 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1406 deleted mail.activity records with IDs: [396] 2026-08-13 08:07:41,969 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1406 deleted mail.mail records with IDs: [832] 2026-08-13 08:07:42,084 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_cannot_revoke_extra_approver_after_they_refused ... 2026-08-13 08:07:42,461 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [833] 2026-08-13 08:07:42,589 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.activity records with IDs: [398] 2026-08-13 08:07:42,697 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [834] 2026-08-13 08:07:42,813 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1406 deleted mail.activity records with IDs: [399] 2026-08-13 08:07:42,917 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1406 deleted mail.mail records with IDs: [835] 2026-08-13 08:07:42,995 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_constraint_prevents_active_extra_approver_count_exceeding_limit ... 2026-08-13 08:07:43,375 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [836] 2026-08-13 08:07:43,597 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_default_approver_can_only_add_extra_approver_around_own_current_step ... 2026-08-13 08:07:44,109 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [837] 2026-08-13 08:07:44,612 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_follower_in_allowed_business_group_can_add_extra_approver ... 2026-08-13 08:07:45,728 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [838] 2026-08-13 08:07:45,846 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_max_extra_approvers_must_be_positive_when_enabled ... 2026-08-13 08:07:46,009 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_modified_approval_requests_action_disables_create ... 2026-08-13 08:07:46,035 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_modified_approval_requests_report_domain ... 2026-08-13 08:07:46,451 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [839] 2026-08-13 08:07:46,639 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.activity records with IDs: [403] 2026-08-13 08:07:46,752 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [840] 2026-08-13 08:07:46,786 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_non_sequential_extra_revoke_keeps_only_pending_non_revoked_approvers ... 2026-08-13 08:07:47,235 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [841] 2026-08-13 08:07:47,335 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [842] 2026-08-13 08:07:47,430 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [843] 2026-08-13 08:07:47,543 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [844] 2026-08-13 08:07:47,724 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [845] 2026-08-13 08:07:47,862 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1405 deleted mail.activity records with IDs: [405, 406, 407, 408, 409] 2026-08-13 08:07:47,974 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1405 deleted mail.mail records with IDs: [846] 2026-08-13 08:07:48,067 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1405 deleted mail.mail records with IDs: [847] 2026-08-13 08:07:48,174 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1405 deleted mail.mail records with IDs: [848] 2026-08-13 08:07:48,262 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1405 deleted mail.mail records with IDs: [849] 2026-08-13 08:07:48,385 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1406 deleted mail.activity records with IDs: [410, 411, 412, 413] 2026-08-13 08:07:48,493 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1406 deleted mail.mail records with IDs: [850] 2026-08-13 08:07:48,586 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1406 deleted mail.mail records with IDs: [851] 2026-08-13 08:07:48,660 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1406 deleted mail.mail records with IDs: [852] 2026-08-13 08:07:48,798 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.activity records with IDs: [414] 2026-08-13 08:07:48,863 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_pending_default_approver_can_add_extra_approver_in_non_sequential_flow ... 2026-08-13 08:07:49,323 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [853] 2026-08-13 08:07:49,447 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [854] 2026-08-13 08:07:49,723 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1406 deleted mail.mail records with IDs: [855] 2026-08-13 08:07:49,810 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_progress_recomputed_after_revoke_extra_required_approver ... 2026-08-13 08:07:50,156 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [856] 2026-08-13 08:07:50,296 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1405 deleted mail.activity records with IDs: [420] 2026-08-13 08:07:50,424 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1405 deleted mail.mail records with IDs: [857] 2026-08-13 08:07:50,591 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.activity records with IDs: [421] 2026-08-13 08:07:50,635 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_request_overview_report_excludes_revoked_extra_from_approver_counts ... 2026-08-13 08:07:50,974 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [858] 2026-08-13 08:07:51,108 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.activity records with IDs: [422] 2026-08-13 08:07:51,195 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [859] 2026-08-13 08:07:51,262 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_extra_approver_in_draft ... 2026-08-13 08:07:51,530 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_extra_approver_removes_activity_for_sequential_multiple_approvers ... 2026-08-13 08:07:51,964 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [860] 2026-08-13 08:07:52,068 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [861] 2026-08-13 08:07:52,214 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.activity records with IDs: [424, 425] 2026-08-13 08:07:52,323 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [862] 2026-08-13 08:07:52,428 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.activity records with IDs: [426] 2026-08-13 08:07:52,526 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [863] 2026-08-13 08:07:52,604 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [864] 2026-08-13 08:07:52,658 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_extra_approver_removes_activity_in_non_sequential_flow ... 2026-08-13 08:07:53,150 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [865] 2026-08-13 08:07:53,271 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [866] 2026-08-13 08:07:53,510 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [867] 2026-08-13 08:07:53,626 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.activity records with IDs: [431] 2026-08-13 08:07:53,675 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_pending_extra_approver_does_not_block_sequential_flow ... 2026-08-13 08:07:54,115 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [868] 2026-08-13 08:07:54,304 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1405 deleted mail.activity records with IDs: [432] 2026-08-13 08:07:54,448 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1405 deleted mail.mail records with IDs: [869] 2026-08-13 08:07:54,601 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.activity records with IDs: [433] 2026-08-13 08:07:54,701 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [870] 2026-08-13 08:07:54,788 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.activity records with IDs: [434] 2026-08-13 08:07:54,877 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [871] 2026-08-13 08:07:54,995 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1406 deleted mail.activity records with IDs: [435] 2026-08-13 08:07:55,154 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1406 deleted mail.mail records with IDs: [872] 2026-08-13 08:07:55,210 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_permission_only_admin_or_adder ... 2026-08-13 08:07:56,260 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [873] 2026-08-13 08:07:56,400 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [318], uid: 1407, model: viin.approval.request 2026-08-13 08:07:56,498 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.activity records with IDs: [436] 2026-08-13 08:07:56,591 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [874] 2026-08-13 08:07:56,620 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoked_extra_approver_is_excluded_from_effective_flow ... 2026-08-13 08:07:57,010 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [875] 2026-08-13 08:07:57,145 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1405 deleted mail.activity records with IDs: [438] 2026-08-13 08:07:57,249 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1405 deleted mail.mail records with IDs: [876] 2026-08-13 08:07:57,404 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.activity records with IDs: [439] 2026-08-13 08:07:57,502 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [877] 2026-08-13 08:07:57,598 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.activity records with IDs: [440] 2026-08-13 08:07:57,676 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [878] 2026-08-13 08:07:57,740 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoked_extra_approver_without_prior_access_is_removed_from_followers ... 2026-08-13 08:07:58,065 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [879] 2026-08-13 08:07:58,192 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.followers records with IDs: [5745] 2026-08-13 08:07:58,242 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.activity records with IDs: [442] 2026-08-13 08:07:58,340 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [880] 2026-08-13 08:07:58,421 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoked_extra_approver_without_prior_access_loses_approver_report_access ... 2026-08-13 08:07:58,742 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [881] 2026-08-13 08:07:58,892 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.followers records with IDs: [5748] 2026-08-13 08:07:58,957 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.activity records with IDs: [444] 2026-08-13 08:07:59,098 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [882] 2026-08-13 08:07:59,182 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoked_extra_approver_without_prior_access_loses_request_report_access ... 2026-08-13 08:07:59,578 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [883] 2026-08-13 08:07:59,739 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.followers records with IDs: [5751] 2026-08-13 08:07:59,820 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.activity records with IDs: [446] 2026-08-13 08:07:59,932 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [884] 2026-08-13 08:08:00,024 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoked_pending_extra_approver_keeps_read_access ... 2026-08-13 08:08:00,526 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [885] 2026-08-13 08:08:00,685 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.activity records with IDs: [448] 2026-08-13 08:08:00,797 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [886] 2026-08-13 08:08:00,908 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.activity records with IDs: [449] 2026-08-13 08:08:01,002 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [887] 2026-08-13 08:08:01,095 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoked_pending_extra_approver_keeps_read_access_in_non_sequential_flow ... 2026-08-13 08:08:01,562 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [888] 2026-08-13 08:08:01,674 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [889] 2026-08-13 08:08:01,905 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [890] 2026-08-13 08:08:02,035 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.activity records with IDs: [453] 2026-08-13 08:08:02,096 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_search_filters_for_added_extra_approvers_exist_in_both_request_search_views ... 2026-08-13 08:08:02,139 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_search_flow_control_actor_ids_supports_negative_operators ... 2026-08-13 08:08:02,554 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [891] 2026-08-13 08:08:02,689 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_search_requests_where_current_user_added_extra_approvers ... 2026-08-13 08:08:03,081 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [892] 2026-08-13 08:08:03,371 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [893] 2026-08-13 08:08:03,516 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.activity records with IDs: [456] 2026-08-13 08:08:03,614 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [894] 2026-08-13 08:08:03,818 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [895] 2026-08-13 08:08:03,901 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_sequential_multiple_extra_revoke_restores_next_step_activities ... 2026-08-13 08:08:04,389 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [896] 2026-08-13 08:08:04,503 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [897] 2026-08-13 08:08:04,714 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1405 deleted mail.activity records with IDs: [459, 460] 2026-08-13 08:08:04,860 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1405 deleted mail.mail records with IDs: [898] 2026-08-13 08:08:04,986 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1405 deleted mail.mail records with IDs: [899] 2026-08-13 08:08:05,185 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.activity records with IDs: [461, 462] 2026-08-13 08:08:05,322 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [900] 2026-08-13 08:08:05,452 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.activity records with IDs: [463] 2026-08-13 08:08:05,547 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [901] 2026-08-13 08:08:05,629 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [902] 2026-08-13 08:08:05,697 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_stale_add_extra_approver_wizard_cannot_bypass_type_limit ... 2026-08-13 08:08:06,104 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1404 deleted mail.mail records with IDs: [903] 2026-08-13 08:08:06,353 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_unrelated_internal_group_can_be_configured_for_extra_approver_permission ... 2026-08-13 08:08:06,701 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-13 08:08:07,541 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1273] 2026-08-13 08:08:07,541 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_flexible_flow.tests.test_inactive_extra_approver: Starting TestInactiveExtraApprover.test_add_extra_approver_wizard_rejects_inactive_user ... 2026-08-13 08:08:07,970 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1412 deleted mail.mail records with IDs: [904] 2026-08-13 08:08:08,104 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 08:08:45,567 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_flexible_flow.tests.test_performance: Starting TestApprovalFlowControlPerformance.test_perf_add_extra_approver_100_approvers_under_2s ... 2026-08-13 08:08:46,033 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1415 deleted mail.mail records with IDs: [905] 2026-08-13 08:08:46,218 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1415 deleted mail.activity records with IDs: [468] 2026-08-13 08:08:46,355 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1415 deleted mail.mail records with IDs: [906] 2026-08-13 08:08:46,389 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_flexible_flow.tests.test_performance: Starting TestApprovalFlowControlPerformance.test_perf_load_modified_report_10k_logs_under_3s ... 2026-08-13 08:08:46,878 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1415 deleted mail.mail records with IDs: [907] 2026-08-13 08:08:47,098 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1415 deleted mail.activity records with IDs: [470] 2026-08-13 08:08:47,230 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1415 deleted mail.mail records with IDs: [908] 2026-08-13 08:08:48,729 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_flexible_flow.tests.test_performance: Starting TestApprovalFlowControlPerformance.test_perf_revoke_extra_approver_100_approvers_under_2s ... 2026-08-13 08:08:49,218 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1415 deleted mail.mail records with IDs: [909] 2026-08-13 08:08:49,409 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1415 deleted mail.activity records with IDs: [472] 2026-08-13 08:08:49,544 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1415 deleted mail.mail records with IDs: [910] 2026-08-13 08:08:49,734 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1415 deleted mail.activity records with IDs: [473] 2026-08-13 08:08:49,846 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1415 deleted mail.mail records with IDs: [911] 2026-08-13 08:08:49,899 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 101 checked, 101 removed 2026-08-13 08:08:58,994 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_payroll.tests.test_approval_dashboard_sample: Starting TestApprovalDashboardSample.test_approval_section_absent_for_non_officer_even_on_empty_scope ... 2026-08-13 08:09:05,412 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_payroll.tests.test_approval_dashboard_sample: Starting TestApprovalDashboardSample.test_approval_section_is_sample_ghost_when_no_disbursement_runs ... 2026-08-13 08:09:05,864 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_payroll.tests.test_approval_dashboard_sample: Starting TestApprovalDashboardSample.test_approval_section_stays_real_and_byte_identical_when_populated ... 2026-08-13 08:09:06,490 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [912] 2026-08-13 08:09:06,634 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [913] 2026-08-13 08:09:06,770 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [914] 2026-08-13 08:09:06,907 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [915] 2026-08-13 08:09:07,058 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [916] 2026-08-13 08:09:07,178 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [917] 2026-08-13 08:09:07,309 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [918] 2026-08-13 08:09:07,426 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [919] 2026-08-13 08:09:07,547 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [920] 2026-08-13 08:09:07,652 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [921] 2026-08-13 08:09:07,751 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [922] 2026-08-13 08:09:07,889 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [923] 2026-08-13 08:09:07,987 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [924] 2026-08-13 08:09:08,101 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [925] 2026-08-13 08:09:08,226 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [926] 2026-08-13 08:09:08,339 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [927] 2026-08-13 08:09:08,741 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [928] 2026-08-13 08:09:08,858 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [929] 2026-08-13 08:09:08,965 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [930] 2026-08-13 08:09:09,060 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [931] 2026-08-13 08:09:09,161 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [932] 2026-08-13 08:09:09,262 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [933] 2026-08-13 08:09:09,364 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [934] 2026-08-13 08:09:09,465 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [935] 2026-08-13 08:09:09,567 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [936] 2026-08-13 08:09:09,665 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [937] 2026-08-13 08:09:09,771 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [938] 2026-08-13 08:09:09,878 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [939] 2026-08-13 08:09:10,008 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [940] 2026-08-13 08:09:10,137 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [941] 2026-08-13 08:09:10,249 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [942] 2026-08-13 08:09:10,370 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [943] 2026-08-13 08:09:10,465 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [491, 492, 493, 494, 495, 496, 497, 498, 499, 500, 501, 502, 503, 504, 505, 506] 2026-08-13 08:09:10,614 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [944] 2026-08-13 08:09:11,001 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [945] 2026-08-13 08:09:11,112 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [946] 2026-08-13 08:09:11,235 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [947] 2026-08-13 08:09:11,349 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [948] 2026-08-13 08:09:11,458 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [949] 2026-08-13 08:09:11,560 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [950] 2026-08-13 08:09:11,659 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [951] 2026-08-13 08:09:11,765 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [952] 2026-08-13 08:09:11,895 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [953] 2026-08-13 08:09:11,996 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [954] 2026-08-13 08:09:12,097 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [955] 2026-08-13 08:09:12,197 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [956] 2026-08-13 08:09:12,313 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [957] 2026-08-13 08:09:12,443 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [958] 2026-08-13 08:09:12,567 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [959] 2026-08-13 08:09:12,678 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [960] 2026-08-13 08:09:12,852 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [961] 2026-08-13 08:09:13,385 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-08-13 08:09:27,063 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_a11y_view_arch ... 2026-08-13 08:09:27,608 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [962] 2026-08-13 08:09:27,715 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [963] 2026-08-13 08:09:27,834 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [964] 2026-08-13 08:09:27,954 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [965] 2026-08-13 08:09:28,041 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [966] 2026-08-13 08:09:28,159 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [967] 2026-08-13 08:09:28,265 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [968] 2026-08-13 08:09:28,378 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [969] 2026-08-13 08:09:28,492 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [970] 2026-08-13 08:09:28,605 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [971] 2026-08-13 08:09:28,714 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [972] 2026-08-13 08:09:28,827 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [973] 2026-08-13 08:09:28,945 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [974] 2026-08-13 08:09:29,057 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [975] 2026-08-13 08:09:29,173 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [976] 2026-08-13 08:09:29,286 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [977] 2026-08-13 08:09:29,365 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 537, 538] 2026-08-13 08:09:29,512 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [978] 2026-08-13 08:09:29,986 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_approval_rollup_aggregates_stored_run_state ... 2026-08-13 08:09:30,532 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [979] 2026-08-13 08:09:30,663 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [980] 2026-08-13 08:09:30,792 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [981] 2026-08-13 08:09:30,893 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [982] 2026-08-13 08:09:31,019 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [983] 2026-08-13 08:09:31,128 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [984] 2026-08-13 08:09:31,233 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [985] 2026-08-13 08:09:31,345 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [986] 2026-08-13 08:09:31,457 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [987] 2026-08-13 08:09:31,546 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [988] 2026-08-13 08:09:31,645 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [989] 2026-08-13 08:09:31,727 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [990] 2026-08-13 08:09:31,819 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [991] 2026-08-13 08:09:31,912 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [992] 2026-08-13 08:09:32,014 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [993] 2026-08-13 08:09:32,114 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [994] 2026-08-13 08:09:32,543 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [995] 2026-08-13 08:09:32,648 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [996] 2026-08-13 08:09:32,751 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [997] 2026-08-13 08:09:32,864 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [998] 2026-08-13 08:09:32,974 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [999] 2026-08-13 08:09:33,075 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1000] 2026-08-13 08:09:33,209 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1001] 2026-08-13 08:09:33,344 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1002] 2026-08-13 08:09:33,472 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1003] 2026-08-13 08:09:33,603 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1004] 2026-08-13 08:09:33,702 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1005] 2026-08-13 08:09:33,815 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1006] 2026-08-13 08:09:33,932 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1007] 2026-08-13 08:09:34,050 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1008] 2026-08-13 08:09:34,165 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1009] 2026-08-13 08:09:34,282 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1010] 2026-08-13 08:09:34,369 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [555, 556, 557, 558, 559, 560, 561, 562, 563, 564, 565, 566, 567, 568, 569, 570] 2026-08-13 08:09:34,516 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1011] 2026-08-13 08:09:34,980 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1012] 2026-08-13 08:09:35,090 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1013] 2026-08-13 08:09:35,185 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1014] 2026-08-13 08:09:35,290 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1015] 2026-08-13 08:09:35,405 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1016] 2026-08-13 08:09:35,524 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1017] 2026-08-13 08:09:35,662 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1018] 2026-08-13 08:09:35,793 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1019] 2026-08-13 08:09:35,887 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1020] 2026-08-13 08:09:35,992 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1021] 2026-08-13 08:09:36,089 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1022] 2026-08-13 08:09:36,200 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1023] 2026-08-13 08:09:36,301 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1024] 2026-08-13 08:09:36,403 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1025] 2026-08-13 08:09:36,503 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1026] 2026-08-13 08:09:36,604 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1027] 2026-08-13 08:09:36,687 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [571, 572, 573, 574, 575, 576, 577, 578, 579, 580, 581, 582, 583, 584, 585, 586] 2026-08-13 08:09:36,823 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1028] 2026-08-13 08:09:37,062 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1029] 2026-08-13 08:09:37,211 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_approval_rollup_is_outstanding_worklist_not_period_scoped ... 2026-08-13 08:09:37,377 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [230] 2026-08-13 08:09:37,491 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [231] 2026-08-13 08:09:38,404 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1030] 2026-08-13 08:09:38,521 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1031] 2026-08-13 08:09:38,633 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1032] 2026-08-13 08:09:38,744 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1033] 2026-08-13 08:09:38,852 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1034] 2026-08-13 08:09:38,972 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1035] 2026-08-13 08:09:39,076 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1036] 2026-08-13 08:09:39,157 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1037] 2026-08-13 08:09:39,254 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1038] 2026-08-13 08:09:39,353 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1039] 2026-08-13 08:09:39,457 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1040] 2026-08-13 08:09:39,548 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1041] 2026-08-13 08:09:39,646 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1042] 2026-08-13 08:09:39,749 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1043] 2026-08-13 08:09:39,852 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1044] 2026-08-13 08:09:39,961 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1045] 2026-08-13 08:09:40,074 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_approval_rollup_is_run_level_not_payslip_count ... 2026-08-13 08:09:40,226 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [233] 2026-08-13 08:09:40,322 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [234] 2026-08-13 08:09:40,678 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [236] 2026-08-13 08:09:40,817 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [237] 2026-08-13 08:09:41,760 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1046] 2026-08-13 08:09:41,869 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1047] 2026-08-13 08:09:41,977 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1048] 2026-08-13 08:09:42,095 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1049] 2026-08-13 08:09:42,202 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1050] 2026-08-13 08:09:42,316 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1051] 2026-08-13 08:09:42,419 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1052] 2026-08-13 08:09:42,523 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1053] 2026-08-13 08:09:42,655 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1054] 2026-08-13 08:09:42,793 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1055] 2026-08-13 08:09:42,900 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1056] 2026-08-13 08:09:43,027 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1057] 2026-08-13 08:09:43,126 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1058] 2026-08-13 08:09:43,243 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1059] 2026-08-13 08:09:43,352 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1060] 2026-08-13 08:09:43,451 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1061] 2026-08-13 08:09:43,558 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [603, 604, 605, 606, 607, 608, 609, 610, 611, 612, 613, 614, 615, 616, 617, 618] 2026-08-13 08:09:43,760 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1062] 2026-08-13 08:09:43,889 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_approval_rollup_respects_allowed_company_ids ... 2026-08-13 08:09:48,644 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1063] 2026-08-13 08:09:48,760 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1064] 2026-08-13 08:09:48,869 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1065] 2026-08-13 08:09:48,980 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1066] 2026-08-13 08:09:49,092 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1067] 2026-08-13 08:09:49,200 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1068] 2026-08-13 08:09:49,298 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1069] 2026-08-13 08:09:49,403 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1070] 2026-08-13 08:09:49,506 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1071] 2026-08-13 08:09:49,603 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1072] 2026-08-13 08:09:49,687 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1073] 2026-08-13 08:09:49,788 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1074] 2026-08-13 08:09:49,880 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1075] 2026-08-13 08:09:49,981 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1076] 2026-08-13 08:09:50,086 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1077] 2026-08-13 08:09:50,195 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1078] 2026-08-13 08:09:50,281 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [619, 620, 621, 622, 623, 624, 625, 626, 627, 628, 629, 630, 631, 632, 633, 634] 2026-08-13 08:09:50,418 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1079] 2026-08-13 08:09:50,854 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1080] 2026-08-13 08:09:50,958 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1081] 2026-08-13 08:09:51,078 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1082] 2026-08-13 08:09:51,192 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1083] 2026-08-13 08:09:51,334 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1084] 2026-08-13 08:09:51,471 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1085] 2026-08-13 08:09:51,607 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1086] 2026-08-13 08:09:51,754 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1087] 2026-08-13 08:09:51,875 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1088] 2026-08-13 08:09:52,002 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1089] 2026-08-13 08:09:52,124 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1090] 2026-08-13 08:09:52,246 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1091] 2026-08-13 08:09:52,367 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1092] 2026-08-13 08:09:52,499 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1093] 2026-08-13 08:09:52,628 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1094] 2026-08-13 08:09:52,732 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1095] 2026-08-13 08:09:52,811 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [635, 636, 637, 638, 639, 640, 641, 642, 643, 644, 645, 646, 647, 648, 649, 650] 2026-08-13 08:09:52,947 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1096] 2026-08-13 08:09:53,057 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_approval_section_visible_to_officer_only ... 2026-08-13 08:09:53,568 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1097] 2026-08-13 08:09:53,675 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1098] 2026-08-13 08:09:53,774 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1099] 2026-08-13 08:09:53,869 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1100] 2026-08-13 08:09:53,967 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1101] 2026-08-13 08:09:54,068 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1102] 2026-08-13 08:09:54,170 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1103] 2026-08-13 08:09:54,267 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1104] 2026-08-13 08:09:54,393 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1105] 2026-08-13 08:09:54,503 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1106] 2026-08-13 08:09:54,589 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1107] 2026-08-13 08:09:54,672 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1108] 2026-08-13 08:09:54,759 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1109] 2026-08-13 08:09:54,839 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1110] 2026-08-13 08:09:54,934 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1111] 2026-08-13 08:09:55,026 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1112] 2026-08-13 08:09:55,112 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [651, 652, 653, 654, 655, 656, 657, 658, 659, 660, 661, 662, 663, 664, 665, 666] 2026-08-13 08:09:55,261 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1113] 2026-08-13 08:09:56,336 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_cancel_reverts_the_run ... 2026-08-13 08:09:56,508 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [239] 2026-08-13 08:09:56,624 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [240] 2026-08-13 08:09:57,344 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1114] 2026-08-13 08:09:57,428 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1115] 2026-08-13 08:09:57,514 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1116] 2026-08-13 08:09:57,611 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1117] 2026-08-13 08:09:57,689 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1118] 2026-08-13 08:09:57,777 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1119] 2026-08-13 08:09:57,870 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1120] 2026-08-13 08:09:57,956 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1121] 2026-08-13 08:09:58,049 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1122] 2026-08-13 08:09:58,136 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1123] 2026-08-13 08:09:58,214 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1124] 2026-08-13 08:09:58,308 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1125] 2026-08-13 08:09:58,405 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1126] 2026-08-13 08:09:58,504 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1127] 2026-08-13 08:09:58,603 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1128] 2026-08-13 08:09:58,706 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1129] 2026-08-13 08:09:58,784 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [667, 668, 669, 670, 671, 672, 673, 674, 675, 676, 677, 678, 679, 680, 681, 682] 2026-08-13 08:09:58,922 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1130] 2026-08-13 08:09:59,829 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [253, 253] 2026-08-13 08:09:59,892 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [170] 2026-08-13 08:10:00,026 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_confirming_request_does_not_generate_mirror_run ... 2026-08-13 08:10:00,523 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1131] 2026-08-13 08:10:00,678 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1132] 2026-08-13 08:10:00,791 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1133] 2026-08-13 08:10:00,906 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1134] 2026-08-13 08:10:01,007 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1135] 2026-08-13 08:10:01,076 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1136] 2026-08-13 08:10:01,146 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1137] 2026-08-13 08:10:01,218 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1138] 2026-08-13 08:10:01,300 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1139] 2026-08-13 08:10:01,393 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1140] 2026-08-13 08:10:01,486 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1141] 2026-08-13 08:10:01,577 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1142] 2026-08-13 08:10:01,668 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1143] 2026-08-13 08:10:01,754 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1144] 2026-08-13 08:10:01,839 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1145] 2026-08-13 08:10:01,928 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1146] 2026-08-13 08:10:01,996 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_dashboard_field_officer_only ... 2026-08-13 08:10:02,129 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [242] 2026-08-13 08:10:02,220 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [243] 2026-08-13 08:10:03,149 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1147] 2026-08-13 08:10:03,260 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1148] 2026-08-13 08:10:03,366 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1149] 2026-08-13 08:10:03,472 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1150] 2026-08-13 08:10:03,564 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1151] 2026-08-13 08:10:03,648 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1152] 2026-08-13 08:10:03,748 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1153] 2026-08-13 08:10:03,849 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1154] 2026-08-13 08:10:03,955 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1155] 2026-08-13 08:10:04,062 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1156] 2026-08-13 08:10:04,157 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1157] 2026-08-13 08:10:04,253 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1158] 2026-08-13 08:10:04,347 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1159] 2026-08-13 08:10:04,443 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1160] 2026-08-13 08:10:04,537 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1161] 2026-08-13 08:10:04,623 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1162] 2026-08-13 08:10:04,716 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [699, 700, 701, 702, 703, 704, 705, 706, 707, 708, 709, 710, 711, 712, 713, 714] 2026-08-13 08:10:04,858 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1163] 2026-08-13 08:10:05,552 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_gate_blocks_until_approved_then_succeeds ... 2026-08-13 08:10:05,693 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [245] 2026-08-13 08:10:05,782 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [246] 2026-08-13 08:10:06,607 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1164] 2026-08-13 08:10:06,714 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1165] 2026-08-13 08:10:06,820 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1166] 2026-08-13 08:10:06,898 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1167] 2026-08-13 08:10:06,980 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1168] 2026-08-13 08:10:07,116 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1169] 2026-08-13 08:10:07,216 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1170] 2026-08-13 08:10:07,303 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1171] 2026-08-13 08:10:07,398 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1172] 2026-08-13 08:10:07,520 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1173] 2026-08-13 08:10:07,625 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1174] 2026-08-13 08:10:07,729 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1175] 2026-08-13 08:10:07,829 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1176] 2026-08-13 08:10:07,953 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1177] 2026-08-13 08:10:08,058 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1178] 2026-08-13 08:10:08,166 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1179] 2026-08-13 08:10:08,412 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [715, 716, 717, 718, 719, 720, 721, 722, 723, 724, 725, 726, 727, 728, 729, 730] 2026-08-13 08:10:08,563 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1180] 2026-08-13 08:10:09,133 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_head_linked_to_run_and_one_line_per_payslip ... 2026-08-13 08:10:09,264 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [248] 2026-08-13 08:10:09,363 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [249] 2026-08-13 08:10:09,736 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [251] 2026-08-13 08:10:09,838 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [252] 2026-08-13 08:10:10,717 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1181] 2026-08-13 08:10:10,830 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1182] 2026-08-13 08:10:10,935 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1183] 2026-08-13 08:10:11,032 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1184] 2026-08-13 08:10:11,118 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1185] 2026-08-13 08:10:11,205 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1186] 2026-08-13 08:10:11,316 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1187] 2026-08-13 08:10:11,422 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1188] 2026-08-13 08:10:11,507 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1189] 2026-08-13 08:10:11,607 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1190] 2026-08-13 08:10:11,710 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1191] 2026-08-13 08:10:11,805 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1192] 2026-08-13 08:10:11,895 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1193] 2026-08-13 08:10:11,988 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1194] 2026-08-13 08:10:12,083 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1195] 2026-08-13 08:10:12,187 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1196] 2026-08-13 08:10:12,251 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_multi_company_isolation ... 2026-08-13 08:10:16,297 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [254] 2026-08-13 08:10:16,438 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [255] 2026-08-13 08:10:17,331 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1197] 2026-08-13 08:10:17,444 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1198] 2026-08-13 08:10:17,561 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1199] 2026-08-13 08:10:17,688 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1200] 2026-08-13 08:10:17,783 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1201] 2026-08-13 08:10:17,887 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1202] 2026-08-13 08:10:17,971 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1203] 2026-08-13 08:10:18,077 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1204] 2026-08-13 08:10:18,174 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1205] 2026-08-13 08:10:18,259 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1206] 2026-08-13 08:10:18,360 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1207] 2026-08-13 08:10:18,455 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1208] 2026-08-13 08:10:18,552 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1209] 2026-08-13 08:10:18,665 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1210] 2026-08-13 08:10:18,774 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1211] 2026-08-13 08:10:18,905 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1212] 2026-08-13 08:10:19,021 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [747, 748, 749, 750, 751, 752, 753, 754, 755, 756, 757, 758, 759, 760, 761, 762] 2026-08-13 08:10:19,178 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1213] 2026-08-13 08:10:20,828 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_no_request_is_blocked ... 2026-08-13 08:10:20,952 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [257] 2026-08-13 08:10:21,035 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [258] 2026-08-13 08:10:21,528 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_opt_in_off_no_domain_executes_without_approval ... 2026-08-13 08:10:21,675 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [260] 2026-08-13 08:10:21,767 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [261] 2026-08-13 08:10:22,626 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_refuse_reverts_without_orphaning_entry_move ... 2026-08-13 08:10:22,752 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [263] 2026-08-13 08:10:22,848 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [264] 2026-08-13 08:10:23,769 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1214] 2026-08-13 08:10:23,896 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1215] 2026-08-13 08:10:24,019 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1216] 2026-08-13 08:10:24,128 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1217] 2026-08-13 08:10:24,231 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1218] 2026-08-13 08:10:24,320 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1219] 2026-08-13 08:10:24,401 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1220] 2026-08-13 08:10:24,481 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1221] 2026-08-13 08:10:24,583 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1222] 2026-08-13 08:10:24,678 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1223] 2026-08-13 08:10:24,781 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1224] 2026-08-13 08:10:24,879 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1225] 2026-08-13 08:10:24,972 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1226] 2026-08-13 08:10:25,066 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1227] 2026-08-13 08:10:25,168 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1228] 2026-08-13 08:10:25,267 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1229] 2026-08-13 08:10:25,340 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [763, 764, 765, 766, 767, 768, 769, 770, 771, 772, 773, 774, 775, 776, 777, 778] 2026-08-13 08:10:25,484 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1230] 2026-08-13 08:10:26,248 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1231] 2026-08-13 08:10:26,553 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [257, 257] 2026-08-13 08:10:26,632 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [174] 2026-08-13 08:10:26,750 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_revert_idempotent_on_cancelled_run ... 2026-08-13 08:10:26,922 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [266] 2026-08-13 08:10:27,030 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [267] 2026-08-13 08:10:27,984 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1232] 2026-08-13 08:10:28,096 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1233] 2026-08-13 08:10:28,202 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1234] 2026-08-13 08:10:28,310 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1235] 2026-08-13 08:10:28,417 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1236] 2026-08-13 08:10:28,525 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1237] 2026-08-13 08:10:28,634 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1238] 2026-08-13 08:10:28,730 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1239] 2026-08-13 08:10:28,822 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1240] 2026-08-13 08:10:28,917 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1241] 2026-08-13 08:10:29,009 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1242] 2026-08-13 08:10:29,101 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1243] 2026-08-13 08:10:29,199 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1244] 2026-08-13 08:10:29,291 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1245] 2026-08-13 08:10:29,380 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1246] 2026-08-13 08:10:29,479 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1247] 2026-08-13 08:10:29,562 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [779, 780, 781, 782, 783, 784, 785, 786, 787, 788, 789, 790, 791, 792, 793, 794] 2026-08-13 08:10:29,729 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1248] 2026-08-13 08:10:30,533 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [258, 258] 2026-08-13 08:10:30,601 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [175] 2026-08-13 08:10:30,844 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1249] 2026-08-13 08:10:30,973 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_rk5_expense_posting_not_gated ... 2026-08-13 08:10:31,122 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [269] 2026-08-13 08:10:31,241 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [270] 2026-08-13 08:10:31,577 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_rk5_quick_pay_not_gated ... 2026-08-13 08:10:31,723 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [272] 2026-08-13 08:10:31,820 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [273] 2026-08-13 08:10:32,755 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_source_binding_and_state_aggregation ... 2026-08-13 08:10:33,274 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1250] 2026-08-13 08:10:33,374 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1251] 2026-08-13 08:10:33,467 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1252] 2026-08-13 08:10:33,560 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1253] 2026-08-13 08:10:33,655 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1254] 2026-08-13 08:10:33,746 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1255] 2026-08-13 08:10:33,838 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1256] 2026-08-13 08:10:33,927 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1257] 2026-08-13 08:10:34,026 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1258] 2026-08-13 08:10:34,124 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1259] 2026-08-13 08:10:34,223 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1260] 2026-08-13 08:10:34,321 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1261] 2026-08-13 08:10:34,416 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1262] 2026-08-13 08:10:34,514 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1263] 2026-08-13 08:10:34,614 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1264] 2026-08-13 08:10:34,716 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1265] 2026-08-13 08:10:34,783 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [795, 796, 797, 798, 799, 800, 801, 802, 803, 804, 805, 806, 807, 808, 809, 810] 2026-08-13 08:10:34,944 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1266] 2026-08-13 08:10:35,020 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_type_seeded_per_company ... 2026-08-13 08:10:35,062 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_wrong_type_request_rejected ... 2026-08-13 08:10:35,514 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-08-13 08:10:41,065 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_recruitment.tests.test_access_right: Starting TestAccessRight.test_base_user_access_hr_applicant ... 2026-08-13 08:10:41,221 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [18], uid: 6, model: hr.applicant 2026-08-13 08:10:41,241 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [18], uid: 6, model: hr.applicant 2026-08-13 08:10:41,260 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: hr.applicant 2026-08-13 08:10:41,291 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: hr.applicant 2026-08-13 08:10:41,683 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1267] 2026-08-13 08:10:41,739 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [811] 2026-08-13 08:10:41,812 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1268] 2026-08-13 08:10:41,976 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: hr.applicant 2026-08-13 08:10:41,978 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: hr.applicant 2026-08-13 08:10:41,993 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: hr.applicant 2026-08-13 08:10:42,013 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_recruitment.tests.test_access_right: Starting TestAccessRight.test_base_user_access_hr_job ... 2026-08-13 08:10:42,228 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: hr.job 2026-08-13 08:10:42,393 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: hr.job 2026-08-13 08:10:42,419 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: hr.job 2026-08-13 08:10:42,439 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #6 deleted mail.message records with IDs: [3336, 2222, 1574] 2026-08-13 08:10:42,442 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: hr.job 2026-08-13 08:10:42,468 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_recruitment.tests.test_access_right: Starting TestAccessRight.test_user_approval_access_hr_applicant ... 2026-08-13 08:10:42,546 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [20], uid: 1533, model: hr.applicant 2026-08-13 08:10:42,573 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [20], uid: 1533, model: hr.applicant 2026-08-13 08:10:42,591 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1533, model: hr.applicant 2026-08-13 08:10:42,608 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1533, model: hr.applicant 2026-08-13 08:10:42,886 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1533 deleted hr.applicant records with IDs: [20] 2026-08-13 08:10:42,910 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_recruitment.tests.test_access_right: Starting TestAccessRight.test_user_approval_access_hr_job ... 2026-08-13 08:10:43,105 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1533, model: hr.job 2026-08-13 08:10:43,236 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1533, model: hr.job 2026-08-13 08:10:43,252 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1533, model: hr.job 2026-08-13 08:10:43,274 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1533 deleted mail.message records with IDs: [3336, 2222, 1574] 2026-08-13 08:10:43,278 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1533, model: hr.job 2026-08-13 08:10:43,475 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1533 deleted mail.message records with IDs: [3336, 2222, 1574] 2026-08-13 08:10:43,559 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1533 deleted ir.model.data records with IDs: [128388] 2026-08-13 08:10:43,559 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1533 deleted hr.job records with IDs: [4] 2026-08-13 08:10:43,564 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1533 deleted mail.followers records with IDs: [390] 2026-08-13 08:10:43,577 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1533 deleted mail.alias records with IDs: [32] 2026-08-13 08:10:43,615 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-08-13 08:10:49,028 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_recruitment.tests.test_recruiment_approval_ui: Starting TestRecruitmentRequest.test_compute_applicant_and_recruited_field_on_recruitment_request ... 2026-08-13 08:10:49,425 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1269] 2026-08-13 08:10:49,500 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [812] 2026-08-13 08:10:49,611 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1270] 2026-08-13 08:10:50,001 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_recruitment.tests.test_recruiment_approval_ui: Starting TestRecruitmentRequest.test_constraint_duplicate_recruitment_request ... 2026-08-13 08:10:50,252 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_recruitment.tests.test_recruiment_approval_ui: Starting TestRecruitmentRequest.test_onchange_and_default_value_form_request ... 2026-08-13 08:10:51,546 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_recruitment.tests.test_recruiment_approval_ui: Starting TestRecruitmentRequest.test_percent_widgetbar ... 2026-08-13 08:10:51,919 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1271] 2026-08-13 08:10:51,983 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [813] 2026-08-13 08:10:52,068 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1272] 2026-08-13 08:10:52,389 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-08-13 08:10:58,015 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_recruitment.tests.test_recruitment_approval: Starting TestRequestApproval.test_01_request_approval_recruitment ... 2026-08-13 08:10:58,301 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1550 deleted mail.mail records with IDs: [1273] 2026-08-13 08:10:58,482 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1553 deleted mail.activity records with IDs: [814] 2026-08-13 08:10:58,632 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1553 deleted mail.mail records with IDs: [1274] 2026-08-13 08:10:58,820 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1557 deleted mail.activity records with IDs: [815] 2026-08-13 08:10:58,949 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1557 deleted mail.mail records with IDs: [1275] 2026-08-13 08:10:59,134 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1558 deleted mail.activity records with IDs: [816] 2026-08-13 08:10:59,320 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1558 deleted mail.mail records with IDs: [1276] 2026-08-13 08:10:59,444 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_recruitment.tests.test_recruitment_approval: Starting TestRequestApproval.test_05_request_approval_recruitment ... 2026-08-13 08:10:59,566 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1550 deleted request.approval.user.line records with IDs: [955, 956, 957, 958] 2026-08-13 08:10:59,793 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1550 deleted mail.mail records with IDs: [1277] 2026-08-13 08:10:59,943 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1553 deleted mail.activity records with IDs: [817] 2026-08-13 08:11:00,113 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1553 deleted mail.mail records with IDs: [1278] 2026-08-13 08:11:00,348 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1557 deleted mail.activity records with IDs: [818] 2026-08-13 08:11:00,499 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1557 deleted mail.mail records with IDs: [1279] 2026-08-13 08:11:00,694 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1558 deleted mail.activity records with IDs: [819] 2026-08-13 08:11:00,872 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1558 deleted mail.mail records with IDs: [1280] 2026-08-13 08:11:00,980 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_recruitment.tests.test_recruitment_approval: Starting TestRequestApproval.test_06_request_approval_recruitment ... 2026-08-13 08:11:01,276 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1550 deleted mail.mail records with IDs: [1281] 2026-08-13 08:11:01,459 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1553 deleted mail.activity records with IDs: [820] 2026-08-13 08:11:01,635 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1553 deleted mail.mail records with IDs: [1282] 2026-08-13 08:11:01,829 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1557 deleted mail.activity records with IDs: [821] 2026-08-13 08:11:01,974 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1557 deleted mail.mail records with IDs: [1283] 2026-08-13 08:11:02,015 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_recruitment.tests.test_recruitment_approval: Starting TestRequestApproval.test_07_request_approval_recruitment ... 2026-08-13 08:11:02,293 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1550 deleted mail.mail records with IDs: [1284] 2026-08-13 08:11:02,495 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [822] 2026-08-13 08:11:02,673 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1285] 2026-08-13 08:11:02,717 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_recruitment.tests.test_recruitment_approval: Starting TestRequestApproval.test_data_init_generate ... 2026-08-13 08:11:02,764 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-08-13 08:11:02,776 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_timesheet.tests.test_data_after_install: Starting TestDataAfterInstall.test_data_after_install ... 2026-08-13 08:11:02,809 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 08:11:03,622 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [218208, 218248, 218255, 218291, 218270, 218273, 218298, 218381, 218405, 218399, 218411, 218457, 218471, 218495, 218517, 410534, 410545, 410631] 2026-08-13 08:11:03,622 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [313, 453, 289, 275, 335, 539, 442, 88, 229, 223, 91, 217, 199, 116, 66, 73, 26, 109] 2026-08-13 08:11:04,416 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_contract: Starting TestHrContract.test_01_check_compute_contract ... 2026-08-13 08:11:04,532 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_contract: Starting TestHrContract.test_02_check_compute_contract ... 2026-08-13 08:11:04,602 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_contract: Starting TestHrContract.test_03_check_compute_contract ... 2026-08-13 08:11:04,698 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 08:11:05,411 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [218208, 218248, 218255, 218291, 218270, 218273, 218298, 218381, 218405, 218399, 218411, 218457, 218471, 218495, 218517, 410534, 410545, 410631] 2026-08-13 08:11:05,411 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [313, 453, 289, 275, 335, 539, 442, 88, 229, 223, 91, 217, 199, 116, 66, 73, 26, 109] 2026-08-13 08:11:06,140 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_department: Starting TestHrDepartment.test_01_check_compute_department ... 2026-08-13 08:11:06,274 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_department: Starting TestHrDepartment.test_02_check_compute_department ... 2026-08-13 08:11:06,354 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_department: Starting TestHrDepartment.test_03_check_compute_department ... 2026-08-13 08:11:06,510 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 08:11:07,218 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [218208, 218248, 218255, 218291, 218270, 218273, 218298, 218381, 218405, 218399, 218411, 218457, 218471, 218495, 218517, 410534, 410545, 410631] 2026-08-13 08:11:07,218 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [313, 453, 289, 275, 335, 539, 442, 88, 229, 223, 91, 217, 199, 116, 66, 73, 26, 109] 2026-08-13 08:11:08,051 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_job: Starting TestHrJob.test_01_check_compute_job ... 2026-08-13 08:11:08,149 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_job: Starting TestHrJob.test_02_check_compute_job ... 2026-08-13 08:11:08,263 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 08:11:09,024 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [218208, 218248, 218255, 218291, 218270, 218273, 218298, 218381, 218405, 218399, 218411, 218457, 218471, 218495, 218517, 410534, 410545, 410631] 2026-08-13 08:11:09,024 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [313, 453, 289, 275, 335, 539, 442, 88, 229, 223, 91, 217, 199, 116, 66, 73, 26, 109] 2026-08-13 08:11:09,755 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_timesheet: Starting TestHrTimesheet.test_01_check_auto_approve_timesheet ... 2026-08-13 08:11:09,869 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_timesheet: Starting TestHrTimesheet.test_02_check_auto_approve_timesheet ... 2026-08-13 08:11:09,986 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_timesheet: Starting TestHrTimesheet.test_03_check_auto_approve_timesheet ... 2026-08-13 08:11:10,094 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_timesheet: Starting TestHrTimesheet.test_04_check_auto_approve_timesheet ... 2026-08-13 08:11:10,189 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_timesheet: Starting TestHrTimesheet.test_05_check_auto_approve_timesheet ... 2026-08-13 08:11:10,317 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 08:11:11,092 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [218208, 218248, 218255, 218291, 218270, 218273, 218298, 218381, 218405, 218399, 218411, 218457, 218471, 218495, 218517, 410534, 410545, 410631] 2026-08-13 08:11:11,092 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [313, 453, 289, 275, 335, 539, 442, 88, 229, 223, 91, 217, 199, 116, 66, 73, 26, 109] 2026-08-13 08:11:11,849 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_01_check_timesheet_approval ... 2026-08-13 08:11:11,907 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_02_check_timesheet_approval ... 2026-08-13 08:11:12,123 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_03_check_timesheet_approval ... 2026-08-13 08:11:12,228 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_04_check_timesheet_approval ... 2026-08-13 08:11:12,344 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_05_check_timesheet_approval ... 2026-08-13 08:11:12,439 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_06_check_timesheet_approval ... 2026-08-13 08:11:12,475 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_07_check_timesheet_approval ... 2026-08-13 08:11:12,590 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_08_check_timesheet_approval ... 2026-08-13 08:11:12,828 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_09_check_timesheet_approval ... 2026-08-13 08:11:13,345 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [379], uid: 1570, model: viin.approval.request 2026-08-13 08:11:13,440 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_11_check_timesheet_approval ... 2026-08-13 08:11:13,620 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [377] 2026-08-13 08:11:14,809 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1286] 2026-08-13 08:11:14,930 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1287] 2026-08-13 08:11:15,236 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 08:11:15,640 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_wizard: Starting TestTimesheetApprovalWizardFromSource.test_wizard_lines_mapped_from_timesheets ... 2026-08-13 08:11:17,148 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 08:11:17,926 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [218208, 218248, 218255, 218291, 218270, 218273, 218298, 218381, 218405, 218399, 218411, 218457, 218471, 218495, 218517, 410534, 410545, 410631] 2026-08-13 08:11:17,926 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [313, 453, 289, 275, 335, 539, 442, 88, 229, 223, 91, 217, 199, 116, 66, 73, 26, 109] 2026-08-13 08:11:18,570 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approvals: Starting TestTimesheetApprovals.test_01_employee_approve_request ... 2026-08-13 08:11:18,847 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1288] 2026-08-13 08:11:18,907 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approvals: Starting TestTimesheetApprovals.test_02_employee_approve_request ... 2026-08-13 08:11:19,227 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1289] 2026-08-13 08:11:19,299 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approvals: Starting TestTimesheetApprovals.test_03_employee_approve_request ... 2026-08-13 08:11:19,521 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [382] 2026-08-13 08:11:19,545 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approvals: Starting TestTimesheetApprovals.test_04_employee_approve_request ... 2026-08-13 08:11:19,858 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1290] 2026-08-13 08:11:19,968 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [826] 2026-08-13 08:11:20,093 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1291] 2026-08-13 08:11:20,210 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [827] 2026-08-13 08:11:20,346 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1292] 2026-08-13 08:11:20,585 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1293] 2026-08-13 08:11:20,729 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1294] 2026-08-13 08:11:20,791 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approvals: Starting TestTimesheetApprovals.test_05_employee_approve_request ... 2026-08-13 08:11:21,083 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1295] 2026-08-13 08:11:21,270 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1296] 2026-08-13 08:11:21,352 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [828] 2026-08-13 08:11:21,875 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 08:11:22,812 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_timesheet.tests.test_viin_timesheet_approval_mapping: Starting TestTimesheetApprovalFromSource.test_request_and_timesheet_links ... 2026-08-13 08:11:22,926 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_timesheet.tests.test_viin_timesheet_approval_mapping: Starting TestTimesheetApprovalFromSource.test_request_lines_mapped_from_timesheets ... 2026-08-13 08:11:22,972 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_hr_timesheet.tests.test_viin_timesheet_approval_mapping: Starting TestTimesheetApprovalFromSource.test_validating_request_updates_timesheet_state ... 2026-08-13 08:11:23,293 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1297] 2026-08-13 08:11:23,389 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [829] 2026-08-13 08:11:23,569 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1298] 2026-08-13 08:11:23,658 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 08:11:23,671 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_maintenance.tests.test_data_after_install: Starting TestDataAfterInstall.test_data_after_install ... 2026-08-13 08:11:23,705 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 08:11:24,284 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_maintenance.tests.test_maintenance_approvals: Starting TestMaintenanceApprovals.test_01_employee_approve_request ... 2026-08-13 08:11:24,383 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_maintenance.tests.test_maintenance_approvals: Starting TestMaintenanceApprovals.test_02_employee_approve_request ... 2026-08-13 08:11:24,485 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-13 08:11:30,033 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted type.approval.user.line records with IDs: [7151] 2026-08-13 08:11:30,057 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_marketplace.tests.test_responsible_approval_routing: Starting TestResponsibleApprovalRouting.test_a_portal_merchant_can_resolve_the_responsible_approver ... 2026-08-13 08:11:30,367 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_marketplace.tests.test_responsible_approval_routing: Starting TestResponsibleApprovalRouting.test_merchant_approval_type_lookup_is_company_scoped ... 2026-08-13 08:11:30,420 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_marketplace.tests.test_responsible_approval_routing: Starting TestResponsibleApprovalRouting.test_routing_prioritises_approval_admin_over_first_line ... 2026-08-13 08:11:30,538 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 08:11:30,550 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_procurement.tests.test_procurement_requests: Starting TestProcurementRequests.test_create_default_request ... 2026-08-13 08:11:32,250 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1299] 2026-08-13 08:11:32,371 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [830] 2026-08-13 08:11:32,490 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1300] 2026-08-13 08:11:32,604 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [831] 2026-08-13 08:11:32,731 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1301] 2026-08-13 08:11:33,212 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_procurement.tests.test_procurement_requests: Starting TestProcurementRequests.test_create_request_with_other_route ... 2026-08-13 08:11:34,863 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1302] 2026-08-13 08:11:34,987 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [832] 2026-08-13 08:11:35,093 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1303] 2026-08-13 08:11:35,218 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [833] 2026-08-13 08:11:35,335 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1304] 2026-08-13 08:11:35,783 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_procurement.tests.test_procurement_requests: Starting TestProcurementRequests.test_create_request_with_product_configured ... 2026-08-13 08:11:37,674 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1305] 2026-08-13 08:11:37,779 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [834] 2026-08-13 08:11:37,868 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1306] 2026-08-13 08:11:37,998 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [835] 2026-08-13 08:11:38,126 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1307] 2026-08-13 08:11:38,547 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_procurement.tests.test_procurement_requests: Starting TestProcurementRequests.test_create_request_without_route ... 2026-08-13 08:11:40,249 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1308] 2026-08-13 08:11:40,380 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [836] 2026-08-13 08:11:40,493 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1309] 2026-08-13 08:11:40,623 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [837] 2026-08-13 08:11:40,757 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1310] 2026-08-13 08:11:41,053 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_procurement.tests.test_procurement_requests: Starting TestProcurementRequests.test_generate_approval_type ... 2026-08-13 08:11:42,342 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-13 08:11:43,077 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_project.tests.test_viin_approval_project_project: Starting TestProjectProjectApproval.test_project_request_header_and_lines_synced_via_res_ref ... 2026-08-13 08:11:43,916 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_project.tests.test_viin_approval_project_project: Starting TestProjectProjectApproval.test_project_request_includes_manager_group_approver ... 2026-08-13 08:11:44,774 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 08:11:45,461 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_project.tests.test_viin_approval_project_task: Starting TestProjectTaskApproval.test_task_request_header_synced_via_res_ref ... 2026-08-13 08:11:46,387 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_project.tests.test_viin_approval_project_task: Starting TestProjectTaskApproval.test_task_request_includes_project_manager_approver ... 2026-08-13 08:11:47,462 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_project.tests.test_viin_approval_project_task: Starting TestProjectTaskApproval.test_task_request_lines_synced_from_child_tasks_via_res_ref ... 2026-08-13 08:11:48,377 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-13 08:11:50,918 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_01_stock_line_with_buy_route_creates_po_and_origin_2way_and_revert_cancel ... 2026-08-13 08:11:51,478 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1585 deleted mail.mail records with IDs: [1311] 2026-08-13 08:11:51,603 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [838] 2026-08-13 08:11:51,745 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1312] 2026-08-13 08:11:52,257 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_01b_grouping_context_does_not_break_stock_procurement ... 2026-08-13 08:11:52,758 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1584 deleted mail.mail records with IDs: [1313] 2026-08-13 08:11:52,926 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [839] 2026-08-13 08:11:53,078 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1314] 2026-08-13 08:11:53,523 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_01c_group_by_user_splits_po_and_revert_cancel ... 2026-08-13 08:11:54,005 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1585 deleted mail.mail records with IDs: [1315] 2026-08-13 08:11:54,134 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [840] 2026-08-13 08:11:54,245 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1316] 2026-08-13 08:11:54,772 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_01e_group_by_user_with_key_map_splits_po ... 2026-08-13 08:11:55,250 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1585 deleted mail.mail records with IDs: [1317] 2026-08-13 08:11:55,418 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [841] 2026-08-13 08:11:55,556 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1318] 2026-08-13 08:11:55,959 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_02_request_has_service_and_stock_products_origin_2way_and_revert_refuse ... 2026-08-13 08:11:56,483 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1585 deleted mail.mail records with IDs: [1319] 2026-08-13 08:11:56,612 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [842] 2026-08-13 08:11:56,734 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1320] 2026-08-13 08:11:57,230 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1321] 2026-08-13 08:11:57,419 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted purchase.order.line records with IDs: [79] 2026-08-13 08:11:57,518 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_02b_mixed_service_and_stock_group_by_user_same_vendor ... 2026-08-13 08:11:58,077 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1585 deleted mail.mail records with IDs: [1322] 2026-08-13 08:11:58,213 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [843] 2026-08-13 08:11:58,355 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1323] 2026-08-13 08:11:58,665 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_02c_service_product_merge_po_line_two_approvals_and_cancel_reverts ... 2026-08-13 08:11:59,189 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1585 deleted mail.mail records with IDs: [1324] 2026-08-13 08:11:59,342 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [844] 2026-08-13 08:11:59,499 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1325] 2026-08-13 08:11:59,962 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1585 deleted mail.mail records with IDs: [1326] 2026-08-13 08:12:00,087 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [845] 2026-08-13 08:12:00,213 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1327] 2026-08-13 08:12:00,512 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_03_buy_route_without_vendor_price_raises ... 2026-08-13 08:12:01,022 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1585 deleted mail.mail records with IDs: [1328] 2026-08-13 08:12:01,149 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [846] 2026-08-13 08:12:01,280 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1329] 2026-08-13 08:12:01,507 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_03_merge_po_line_from_two_approvals_and_cancel_one_reverts_qty_and_origin ... 2026-08-13 08:12:01,975 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1585 deleted mail.mail records with IDs: [1330] 2026-08-13 08:12:02,162 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [847] 2026-08-13 08:12:02,278 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1331] 2026-08-13 08:12:02,737 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1585 deleted mail.mail records with IDs: [1332] 2026-08-13 08:12:02,874 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [848] 2026-08-13 08:12:02,975 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1333] 2026-08-13 08:12:03,288 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_04_two_approvals_mixed_service_and_stock_merge_po_lines_and_cancel_reverts ... 2026-08-13 08:12:03,809 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1585 deleted mail.mail records with IDs: [1334] 2026-08-13 08:12:03,974 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [849] 2026-08-13 08:12:04,090 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1335] 2026-08-13 08:12:04,647 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1585 deleted mail.mail records with IDs: [1336] 2026-08-13 08:12:04,765 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [850] 2026-08-13 08:12:04,877 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1337] 2026-08-13 08:12:05,252 202 INFO rb-2f9fcab-223857-403444 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_05_two_approvals_mixed_service_and_stock_group_by_user_splits_po_and_cancel_reverts ... 2026-08-13 08:12:05,778 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1585 deleted mail.mail records with IDs: [1338] 2026-08-13 08:12:05,913 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [851] 2026-08-13 08:12:06,060 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1339] 2026-08-13 08:12:06,724 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #1585 deleted mail.mail records with IDs: [1340] 2026-08-13 08:12:06,858 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [852] 2026-08-13 08:12:06,971 202 INFO rb-2f9fcab-223857-403444 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1341] 2026-08-13 08:12:07,515 202 INFO rb-2f9fcab-223857-403444 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-13 08:12:07,516 202 INFO rb-2f9fcab-223857-403444 odoo.service.server: 1760 post-tests in 3575.22s, 2150669 queries 2026-08-13 08:12:07,523 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: to_quality: 59 tests 13.68s 12823 queries 2026-08-13 08:12:07,523 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: to_quality_mrp: 7 tests 4.29s 2999 queries 2026-08-13 08:12:07,523 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: to_quality_stock: 15 tests 2.54s 2297 queries 2026-08-13 08:12:07,523 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: to_repair_request_from_maintenance: 12 tests 1.29s 855 queries 2026-08-13 08:12:07,523 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: to_repair_with_maintenance_schedule: 6 tests 1.90s 1449 queries 2026-08-13 08:12:07,523 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: to_sale_backdate: 6 tests 1.12s 884 queries 2026-08-13 08:12:07,523 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: to_sale_desc_short_link: 6 tests 0.27s 161 queries 2026-08-13 08:12:07,523 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: to_sale_line_numbering: 4 tests 0.97s 622 queries 2026-08-13 08:12:07,523 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: to_sale_order_advance: 14 tests 44.26s 29622 queries 2026-08-13 08:12:07,523 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: to_sale_price_lock: 8 tests 4.25s 2185 queries 2026-08-13 08:12:07,523 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: to_sales_target: 26 tests 18.74s 15440 queries 2026-08-13 08:12:07,523 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: to_sales_target_pos: 24 tests 29.40s 19672 queries 2026-08-13 08:12:07,523 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: to_sales_target_sale: 27 tests 68.23s 35350 queries 2026-08-13 08:12:07,523 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: to_sales_team_advanced: 17 tests 4.21s 4063 queries 2026-08-13 08:12:07,523 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: to_sales_team_advanced_crm: 13 tests 4.92s 4450 queries 2026-08-13 08:12:07,523 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: to_sales_team_advanced_sale: 10 tests 10.77s 9604 queries 2026-08-13 08:12:07,523 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: to_signup_email_verification: 6 tests 7.17s 8322 queries 2026-08-13 08:12:07,523 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: to_sshkey: 11 tests 6.98s 3769 queries 2026-08-13 08:12:07,523 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: to_stock_account_moves_link: 12 tests 12.93s 11041 queries 2026-08-13 08:12:07,523 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: to_stock_asset: 20 tests 33.56s 19899 queries 2026-08-13 08:12:07,523 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: to_stock_asset_equipment: 6 tests 10.51s 5343 queries 2026-08-13 08:12:07,523 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: to_stock_equipment: 19 tests 4.02s 2630 queries 2026-08-13 08:12:07,523 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: to_stock_equipment_bom_kit: 10 tests 7.06s 5228 queries 2026-08-13 08:12:07,523 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: to_stock_equipment_hierarchy: 6 tests 0.57s 453 queries 2026-08-13 08:12:07,523 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: to_token_expiration_test: 15 tests 0.59s 311 queries 2026-08-13 08:12:07,523 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: to_unique_product_code: 5 tests 4.39s 3299 queries 2026-08-13 08:12:07,523 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: to_vat_counterpart: 9 tests 1.02s 947 queries 2026-08-13 08:12:07,523 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: to_vendor_price_lock: 11 tests 4.93s 2763 queries 2026-08-13 08:12:07,523 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: to_wallet: 73 tests 194.95s 141270 queries 2026-08-13 08:12:07,523 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: to_warranty_management: 55 tests 7.53s 3804 queries 2026-08-13 08:12:07,523 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: to_warranty_purchase: 20 tests 9.81s 5324 queries 2026-08-13 08:12:07,523 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: to_warranty_purchase_stock: 16 tests 10.95s 5811 queries 2026-08-13 08:12:07,523 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: to_warranty_sale: 24 tests 14.06s 6978 queries 2026-08-13 08:12:07,523 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: to_warranty_sale_stock: 16 tests 12.48s 6751 queries 2026-08-13 08:12:07,523 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: to_warranty_stock: 26 tests 8.50s 4446 queries 2026-08-13 08:12:07,523 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: to_website_apps_store: 36 tests 143.15s 88543 queries 2026-08-13 08:12:07,523 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: to_website_apps_store_loc: 3 tests 7.49s 594 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: to_website_docs: 104 tests 44.36s 21564 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: to_website_docs_odoo: 15 tests 13.17s 8341 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: to_website_odoo_version: 3 tests 0.45s 332 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: to_website_slides_event: 3 tests 0.29s 151 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: utm: 19 tests 2.05s 1233 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_account: 131 tests 145.94s 96178 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_account_auto_transfer: 10 tests 13.97s 10078 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_account_bank_statement_import: 11 tests 32.05s 23645 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_account_bank_statement_import_rje: 6 tests 19.02s 12971 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_account_budget_hr_timesheet: 3 tests 3.08s 1520 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_account_budget_project: 5 tests 0.88s 563 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_account_onbehalf_payment: 18 tests 33.73s 21780 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_account_onbehalf_payment_currency_conversion_diff: 5 tests 11.98s 8719 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_account_reconciliation: 74 tests 73.43s 45975 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_account_recurring: 18 tests 55.22s 25637 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_affiliate: 75 tests 320.77s 225952 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_affiliate_crm: 9 tests 53.18s 35522 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_affiliate_loyalty: 12 tests 3.49s 2144 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_affiliate_loyalty_pos: 26 tests 137.24s 85313 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_affiliate_loyalty_sale: 25 tests 17.14s 8387 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_affiliate_marketplace_sale: 12 tests 41.56s 28293 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_affiliate_multi_level: 37 tests 158.43s 113892 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_affiliate_multi_level_pos: 18 tests 44.91s 33964 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_affiliate_multi_level_sale: 21 tests 62.95s 45378 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_affiliate_pos: 25 tests 71.96s 53939 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_affiliate_pos_discount: 4 tests 17.82s 12695 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_affiliate_pos_sale: 3 tests 16.80s 12666 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_affiliate_sale: 29 tests 181.10s 116687 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_affiliate_sale_crm: 6 tests 52.24s 35487 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_affiliate_website: 77 tests 255.83s 172274 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_affiliate_website_crm_livechat: 6 tests 32.95s 20949 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_affiliate_website_project: 5 tests 0.12s 39 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_amazon: 18 tests 3.18s 5416 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_amazon_ses: 48 tests 2.09s 1140 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_appointment: 9 tests 7.27s 4747 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_appointment_crm: 4 tests 2.57s 1684 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_appointment_sale: 3 tests 3.10s 1647 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_appointment_sale_crm: 3 tests 1.29s 871 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_appointment_website: 25 tests 13.34s 7838 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_appointment_website_hr: 4 tests 4.22s 2248 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_approval: 435 tests 291.56s 126943 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_approval_account: 67 tests 142.19s 27938 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_approval_analytic: 9 tests 48.50s 5205 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_approval_employee_advance: 70 tests 114.96s 53855 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_approval_flexible_flow: 42 tests 73.01s 38573 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_approval_hr_payroll: 28 tests 105.61s 55480 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_approval_hr_recruitment: 19 tests 27.24s 15395 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_approval_hr_timesheet: 51 tests 20.88s 10831 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_approval_maintenance: 7 tests 0.83s 347 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_approval_marketplace: 5 tests 6.05s 3717 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_approval_procurement: 7 tests 11.80s 11926 queries 2026-08-13 08:12:07,524 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_approval_project: 9 tests 6.03s 2355 queries 2026-08-13 08:12:07,525 202 INFO rb-2f9fcab-223857-403444 odoo.tests.stats: viin_approval_purchase_stock: 13 tests 19.13s 10213 queries 2026-08-13 08:12:07,525 202 INFO rb-2f9fcab-223857-403444 odoo.tests.result: 0 failed, 0 error(s) of 1760 tests when loading database 'rb-2f9fcab-223857-403444' 2026-08-13 08:12:07,525 202 INFO rb-2f9fcab-223857-403444 odoo.service.server: Initiating shutdown 2026-08-13 08:12:07,525 202 INFO rb-2f9fcab-223857-403444 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.