Collecting GitPython<4,>=3.1.50 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 1)) Downloading gitpython-3.1.60-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.60-py3-none-any.whl (221 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.60 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.80-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.57.0-py3-none-any.whl.metadata (6.0 kB) Collecting google-cloud-translate>=3.27.0 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) Downloading google_cloud_translate-3.27.0-py3-none-any.whl.metadata (9.5 kB) Collecting google-cloud-storage>=3.12.0 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 7)) Downloading google_cloud_storage-3.13.1-py3-none-any.whl.metadata (14 kB) Collecting google-api-core<3,>=2.31.0 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 8)) Downloading google_api_core-2.34.0-py3-none-any.whl.metadata (2.9 kB) Collecting aiohttp<3.15,>=3.14.1 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 9)) Downloading aiohttp-3.14.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (8.3 kB) Collecting pyHanko==0.20.1 (from pyHanko[image-support,opentype,pkcs11,xmp]==0.20.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 10)) Downloading pyHanko-0.20.1-py3-none-any.whl.metadata (9.2 kB) Collecting pypdf<7,>=6.13.3 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 11)) Downloading pypdf-6.16.2-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.80 (from boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading botocore-1.43.80-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.2-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.7.0-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.4-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.2-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.80->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.80->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.80->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.80-py3-none-any.whl (140 kB) Downloading grpcio_status-1.83.0-py3-none-any.whl (14 kB) Downloading google_auth-2.57.0-py3-none-any.whl (259 kB) Downloading google_cloud_translate-3.27.0-py3-none-any.whl (210 kB) Downloading google_cloud_storage-3.13.1-py3-none-any.whl (341 kB) Downloading google_api_core-2.34.0-py3-none-any.whl (180 kB) Downloading aiohttp-3.14.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (1.8 MB) Downloading pypdf-6.16.2-py3-none-any.whl (385 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.80-py3-none-any.whl (15.7 MB) Downloading click-8.4.2-py3-none-any.whl (119 kB) Downloading fonttools-4.63.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (5.0 MB) Downloading frozenlist-1.8.0-cp312-cp312-manylinux1_x86_64.manylinux_2_28_x86_64.manylinux_2_5_x86_64.whl (242 kB) Downloading google_cloud_core-2.7.0-py3-none-any.whl (31 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.2-py3-none-any.whl (81 kB) Downloading googleapis_common_protos-1.75.2-py3-none-any.whl (307 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.4-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=4705744 sha256=8fd475a76df9b8ad2c32dc13694799bc87ca389c94c3030a53c6a3abe61155fb Stored in directory: /data/build/.pip-tmp/pip-ephem-wheel-cache-zrvg1re2/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=1510755 sha256=df90dafe8141997f85cbda1668d6fa772ce028c209adf2ada8e549bca386fc55 Stored in directory: /data/build/.pip-tmp/pip-ephem-wheel-cache-zrvg1re2/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.80 botocore-1.43.80 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.57.0 google-cloud-core-2.7.0 google-cloud-storage-3.13.1 google-cloud-translate-3.27.0 google-crc32c-1.8.0 google-resumable-media-2.10.2 googleapis-common-protos-1.75.2 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.4 pyHanko-0.20.1 pybind11-3.1.0 pyhanko-certvalidator-0.24.1 pypdf-6.16.2 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-26 05:53:43,915 204 INFO ? odoo: Odoo version 18.0 2026-08-26 05:53:43,915 204 INFO ? odoo: Using configuration file at /home/nvq1xbwiguuu/.odoorc 2026-08-26 05:53:43,915 204 INFO ? odoo: addons paths: ['/data/build/rb-f66e451-224253/odoo/addons', '/data/build/datadir/addons/18.0', '/data/build/rb-f66e451-224253/addons', '/data/build/Viindoo-tvtmaaddons-18.0', '/data/build/Viindoo-erponline-enterprise-18.0', '/data/build/Viindoo-branding-18.0'] 2026-08-26 05:53:43,916 204 INFO ? odoo: database: default@default:5432 2026-08-26 05:53:44,064 204 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2026-08-26 05:53:44,075 204 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltoimage binary at /usr/local/bin/wkhtmltoimage 2026-08-26 05:53:44,283 204 INFO ? odoo.tests.common: Importing test framework 2026-08-26 05:53:44,430 204 INFO ? odoo.addons.to_base: Removing the default currency rate's SQL constraint `unique_name_per_day` 2026-08-26 05:53:44,431 204 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-08-26 05:53:44,458 204 INFO rb-f66e451-224253-408110 odoo.modules.loading: loading 1 modules... 2026-08-26 05:53:44,553 204 INFO rb-f66e451-224253-408110 odoo.modules.loading: 1 modules loaded in 0.09s, 0 queries (+0 extra) 2026-08-26 05:53:45,624 204 INFO rb-f66e451-224253-408110 odoo.modules.loading: loading 1089 modules... 2026-08-26 05:54:04,856 204 INFO rb-f66e451-224253-408110 odoo.modules.loading: 1089 modules loaded in 19.23s, 0 queries (+0 extra) 2026-08-26 05:54:07,271 204 INFO rb-f66e451-224253-408110 odoo.modules.loading: Modules loaded. 2026-08-26 05:54:07,576 204 INFO rb-f66e451-224253-408110 odoo.modules.registry: Caches invalidated, signaling through the database: ['templates'] 2026-08-26 05:54:07,577 204 INFO rb-f66e451-224253-408110 odoo.modules.registry: Registry loaded in 23.145s 2026-08-26 05:54:07,578 204 INFO rb-f66e451-224253-408110 odoo.service.server: Starting post tests 2026-08-26 05:54:08,281 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_qweb: Pregenerating assets bundles 2026-08-26 05:54:12,589 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_qweb: JS Assets bundles generated in 3.181662082672119 seconds 2026-08-26 05:54:13,285 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_qweb: CSS Assets bundles generated in 0.6963725090026855 seconds 2026-08-26 05:54:25,555 204 INFO rb-f66e451-224253-408110 odoo.addons.to_purchase_order_advance.tests.test_payment_advance_amount: Starting TestPaymentAdvanceAmount.test_second_advance_excludes_already_posted_first_advance ... 2026-08-26 05:54:29,250 204 INFO rb-f66e451-224253-408110 odoo.addons.to_purchase_order_advance.tests.test_payment_advance_amount: Starting TestPaymentAdvanceAmount.test_second_advance_excludes_shared_advance_exactly_once_across_multiple_pos ... 2026-08-26 05:54:32,066 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 1535 checked, 5 removed 2026-08-26 05:54:41,571 204 INFO rb-f66e451-224253-408110 odoo.addons.to_purchase_order_advance.tests.test_payment_downpayment_coexistence: Starting TestPaymentDownpaymentCoexistence.test_module_advance_and_core_downpayment_coexist_without_double_counting ... 2026-08-26 05:54:45,185 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 05:54:55,373 204 INFO rb-f66e451-224253-408110 odoo.addons.to_purchase_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_01_reconcile_payment_with_invoice_same_currency ... 2026-08-26 05:55:00,036 204 INFO rb-f66e451-224253-408110 odoo.addons.to_purchase_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_02_reconcile_payment_with_invoice_diff_currency ... 2026-08-26 05:55:04,182 204 INFO rb-f66e451-224253-408110 odoo.addons.to_purchase_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_03_reconcile_payment_with_invoice_diff_po ... 2026-08-26 05:55:08,387 204 INFO rb-f66e451-224253-408110 odoo.addons.to_purchase_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_04_add_po_to_confirmed_payment ... 2026-08-26 05:55:11,131 204 INFO rb-f66e451-224253-408110 odoo.addons.to_purchase_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_05_add_po_to_confirmed_payment ... 2026-08-26 05:55:14,744 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 05:55:24,913 204 INFO rb-f66e451-224253-408110 odoo.addons.to_purchase_order_advance.tests.test_payment_form: Starting TestPaymentForm.test_01_change_partner_type_on_payment ... 2026-08-26 05:55:25,208 204 INFO rb-f66e451-224253-408110 odoo.addons.to_purchase_order_advance.tests.test_payment_form: Starting TestPaymentForm.test_02_change_partner_on_payment ... 2026-08-26 05:55:25,580 204 INFO rb-f66e451-224253-408110 odoo.addons.to_purchase_order_advance.tests.test_payment_form: Starting TestPaymentForm.test_03_add_or_remove_po_on_payment ... 2026-08-26 05:55:25,989 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 05:55:35,472 204 INFO rb-f66e451-224253-408110 odoo.addons.to_purchase_order_advance.tests.test_payment_functional: Starting TestPaymentFunctional.test_01_partner_on_payment ... 2026-08-26 05:55:35,864 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 05:55:35,875 204 INFO rb-f66e451-224253-408110 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_01_create_receipt_from_po ... 2026-08-26 05:55:36,700 204 INFO rb-f66e451-224253-408110 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_02_cant_create_invoice_if_receipt_exist ... 2026-08-26 05:55:37,593 204 INFO rb-f66e451-224253-408110 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_03_cant_create_receipt_if_invoice_exist ... 2026-08-26 05:55:38,785 204 INFO rb-f66e451-224253-408110 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_04_compute_billed_field_in_po ... 2026-08-26 05:55:39,650 204 INFO rb-f66e451-224253-408110 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_05_bulk_create_vendor_bills_action_yields_a_vendor_bill ... 2026-08-26 05:55:41,108 204 INFO rb-f66e451-224253-408110 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_06_create_bills_list_button_yields_a_vendor_bill ... 2026-08-26 05:55:42,033 204 INFO rb-f66e451-224253-408110 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_07_create_bills_yields_a_document_a_user_without_receipts_can_reach ... 2026-08-26 05:55:43,475 204 INFO rb-f66e451-224253-408110 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_08_create_bills_yields_a_vendor_bill_for_a_company_vendor ... 2026-08-26 05:55:44,290 204 INFO rb-f66e451-224253-408110 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_09_create_bill_button_yields_a_vendor_bill_for_an_individual_vendor ... 2026-08-26 05:55:45,190 204 INFO rb-f66e451-224253-408110 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_10_create_receipt_button_still_yields_a_receipt_for_an_individual_vendor ... 2026-08-26 05:55:46,225 204 INFO rb-f66e451-224253-408110 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_11_combined_action_yields_a_receipt_for_an_individual_vendor ... 2026-08-26 05:55:47,902 204 INFO rb-f66e451-224253-408110 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_12_combined_action_yields_a_bill_for_a_company_vendor_without_receipts_group ... 2026-08-26 05:55:49,480 204 INFO rb-f66e451-224253-408110 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_13_combined_action_blocks_receipt_for_a_user_without_the_receipts_group ... 2026-08-26 05:55:50,593 204 INFO rb-f66e451-224253-408110 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_14_combined_action_resolves_document_type_per_order_in_one_call ... 2026-08-26 05:55:52,321 204 INFO rb-f66e451-224253-408110 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_15_combined_action_uses_the_commercial_partner_cascade ... 2026-08-26 05:55:53,319 204 INFO rb-f66e451-224253-408110 odoo.addons.to_purchase_receipt.tests.test_receipt: Starting TestPurchaseReceipt.test_16_combined_action_tells_the_user_when_nothing_is_invoiceable ... 2026-08-26 05:55:54,081 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-26 05:55:54,680 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_01_validate_qty_deviation ... 2026-08-26 05:55:54,739 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_11_validate_product ... 2026-08-26 05:55:54,795 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_12_validate_product ... 2026-08-26 05:55:54,841 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_21_delete_quality_point ... 2026-08-26 05:55:54,893 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_22_constraint_qty_check ... 2026-08-26 05:55:54,939 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_31_action_name_unique ... 2026-08-26 05:55:54,971 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_check_qa_state1 ... 2026-08-26 05:55:55,003 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_check_qa_state2 ... 2026-08-26 05:55:55,030 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_constrains_check_norm ... 2026-08-26 05:55:55,074 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_measure_check_flow ... 2026-08-26 05:55:55,227 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_pass_fail_check_flow ... 2026-08-26 05:55:55,334 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_quality_corrective_action ... 2026-08-26 05:55:55,355 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_quality_point ... 2026-08-26 05:55:55,377 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality: Starting Quality.test_quality_preventive_action ... 2026-08-26 05:55:55,411 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 05:55:55,989 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality_access_right: Starting QualityAccessRight.test_01_quality_user ... 2026-08-26 05:55:56,100 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.check 2026-08-26 05:55:56,149 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.alert 2026-08-26 05:55:56,238 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: viin.quality.point 2026-08-26 05:55:56,242 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: viin.quality.point 2026-08-26 05:55:56,245 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.point 2026-08-26 05:55:56,282 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: viin.quality.alert.team 2026-08-26 05:55:56,285 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: viin.quality.alert.team 2026-08-26 05:55:56,304 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #6 deleted mail.message records with IDs: [1080] 2026-08-26 05:55:56,304 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.alert.team 2026-08-26 05:55:56,314 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: viin.quality.tag 2026-08-26 05:55:56,315 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: viin.quality.tag 2026-08-26 05:55:56,318 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.tag 2026-08-26 05:55:56,334 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: quality.alert.stage 2026-08-26 05:55:56,336 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: quality.alert.stage 2026-08-26 05:55:56,338 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.alert.stage 2026-08-26 05:55:56,348 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: viin.quality.point.test_type 2026-08-26 05:55:56,350 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: viin.quality.point.test_type 2026-08-26 05:55:56,351 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: viin.quality.point.test_type 2026-08-26 05:55:56,362 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: quality.reason 2026-08-26 05:55:56,363 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: quality.reason 2026-08-26 05:55:56,365 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.reason 2026-08-26 05:55:56,385 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.action 2026-08-26 05:55:56,431 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.alert.corrective.action 2026-08-26 05:55:56,467 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.alert.preventive.action 2026-08-26 05:55:56,485 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.alert.action 2026-08-26 05:55:56,510 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality_access_right: Starting QualityAccessRight.test_11_quality_manager ... 2026-08-26 05:55:56,606 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #43 deleted viin.quality.check records with IDs: [26] 2026-08-26 05:55:56,720 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #43 deleted ir.model.data records with IDs: [92788] 2026-08-26 05:55:56,721 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #43 deleted viin.quality.tag records with IDs: [1] 2026-08-26 05:55:56,752 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #43 deleted ir.model.data records with IDs: [92790] 2026-08-26 05:55:56,752 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #43 deleted quality.reason records with IDs: [5] 2026-08-26 05:55:56,839 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #43 deleted quality.alert.corrective.action records with IDs: [5] 2026-08-26 05:55:56,848 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #43 deleted quality.alert.action records with IDs: [12] 2026-08-26 05:55:56,888 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #43 deleted quality.alert.preventive.action records with IDs: [7] 2026-08-26 05:55:56,895 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #43 deleted quality.alert.action records with IDs: [13] 2026-08-26 05:55:56,917 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #43 deleted quality.alert.action records with IDs: [14] 2026-08-26 05:55:56,928 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #43 deleted viin.quality.alert records with IDs: [12] 2026-08-26 05:55:56,934 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #43 deleted quality.action records with IDs: [9] 2026-08-26 05:55:56,950 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #43 deleted viin.quality.point records with IDs: [23] 2026-08-26 05:55:56,976 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #43 deleted ir.model.data records with IDs: [92627] 2026-08-26 05:55:56,976 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #43 deleted quality.alert.stage records with IDs: [1] 2026-08-26 05:55:57,058 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #43 deleted viin.quality.point.test_type records with IDs: [4] 2026-08-26 05:55:57,078 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality_access_right: Starting QualityAccessRight.test_21_internal_user ... 2026-08-26 05:55:57,096 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 44, model: viin.quality.check 2026-08-26 05:55:57,145 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [27], uid: 44, model: viin.quality.check 2026-08-26 05:55:57,243 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [27], uid: 44, model: viin.quality.check 2026-08-26 05:55:57,252 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 44, model: viin.quality.check 2026-08-26 05:55:57,260 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 44, model: viin.quality.alert 2026-08-26 05:55:57,280 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [13], uid: 44, model: viin.quality.alert 2026-08-26 05:55:57,352 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 44, model: viin.quality.alert 2026-08-26 05:55:57,354 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 44, model: viin.quality.alert 2026-08-26 05:55:57,356 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 44, model: quality.alert.corrective.action 2026-08-26 05:55:57,374 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [6], uid: 44, model: quality.alert.corrective.action 2026-08-26 05:55:57,430 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 44, model: quality.alert.corrective.action 2026-08-26 05:55:57,433 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 44, model: quality.alert.corrective.action 2026-08-26 05:55:57,435 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 44, model: quality.alert.preventive.action 2026-08-26 05:55:57,450 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [8], uid: 44, model: quality.alert.preventive.action 2026-08-26 05:55:57,511 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 44, model: quality.alert.preventive.action 2026-08-26 05:55:57,514 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 44, model: quality.alert.preventive.action 2026-08-26 05:55:57,533 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality_access_right: Starting QualityAccessRight.test_31_internal_user_process_check ... 2026-08-26 05:55:57,590 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [28], uid: 44, model: viin.quality.check 2026-08-26 05:55:57,602 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [28], uid: 44, model: viin.quality.check 2026-08-26 05:55:57,643 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [28], uid: 44, model: viin.quality.check 2026-08-26 05:55:57,700 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 05:55:58,297 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality_form: Starting QualityForm.test_01_validate_product ... 2026-08-26 05:55:58,460 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality_form: Starting QualityForm.test_01_validate_team ... 2026-08-26 05:55:58,608 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality_form: Starting QualityForm.test_11_check_tolerance_max ... 2026-08-26 05:55:58,843 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality_form: Starting QualityForm.test_quality_check_measure_not_range_tolerance ... 2026-08-26 05:55:59,087 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality_form: Starting QualityForm.test_quality_check_user_id ... 2026-08-26 05:55:59,309 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 05:55:59,885 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality_point_category: Starting TestQualityPointCategory.test_complete_name ... 2026-08-26 05:55:59,930 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality_point_category: Starting TestQualityPointCategory.test_quality_point_count ... 2026-08-26 05:55:59,968 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 05:56:00,570 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality_point_template_line: Starting TestQualityProductTemplate.test_get_prepare_data ... 2026-08-26 05:56:00,624 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 05:56:01,846 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_access_rights ... 2026-08-26 05:56:01,953 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #6 deleted mail.message records with IDs: [1102] 2026-08-26 05:56:01,967 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #6 deleted ir.model.data records with IDs: [92764] 2026-08-26 05:56:01,967 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #6 deleted quality.point.template records with IDs: [2] 2026-08-26 05:56:01,994 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_access_rights_2 ... 2026-08-26 05:56:02,114 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: quality.point.template 2026-08-26 05:56:02,125 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: quality.point.template 2026-08-26 05:56:02,134 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #6 deleted mail.message records with IDs: [1102] 2026-08-26 05:56:02,137 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: quality.point.template 2026-08-26 05:56:02,157 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_action_apply ... 2026-08-26 05:56:02,211 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_action_apply_2 ... 2026-08-26 05:56:02,257 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_compute_team_id ... 2026-08-26 05:56:02,298 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_compute_tolerance_max ... 2026-08-26 05:56:02,331 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_get_prepare_data ... 2026-08-26 05:56:02,359 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality_product_template: Starting TestQualityProductTemplate.test_multi_company_rule ... 2026-08-26 05:56:11,201 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 05:56:11,752 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_all_failed ... 2026-08-26 05:56:11,790 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_all_passed ... 2026-08-26 05:56:11,825 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_empty_no_div_error ... 2026-08-26 05:56:11,860 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_negative_failed_raises ... 2026-08-26 05:56:11,898 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_negative_passed_raises ... 2026-08-26 05:56:11,941 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_pass_rate ... 2026-08-26 05:56:11,986 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_recompute_on_edit ... 2026-08-26 05:56:12,029 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_state_is_user_decision ... 2026-08-26 05:56:12,099 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_template_line_propagates_flag ... 2026-08-26 05:56:12,133 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_track_flag_related ... 2026-08-26 05:56:12,173 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality.tests.test_quality_quantity: Starting TestQualityCheckedQuantity.test_wizard_pass_rate_recomputes ... 2026-08-26 05:56:12,228 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 05:56:12,852 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality_mrp.tests.test_action_view_quality_alerts: Starting TestActionViewQualityAlertsWorkOrderDefault.test_multiple_workorders_defaults_alert_to_a_workorder_of_this_production ... 2026-08-26 05:56:13,139 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted stock.move records with IDs: [159] 2026-08-26 05:56:13,378 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality_mrp.tests.test_action_view_quality_alerts: Starting TestActionViewQualityAlertsWorkOrderDefault.test_multiple_workorders_does_not_raise_expected_singleton ... 2026-08-26 05:56:13,556 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted stock.move records with IDs: [162] 2026-08-26 05:56:13,785 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality_mrp.tests.test_action_view_quality_alerts: Starting TestActionViewQualityAlertsWorkOrderDefault.test_no_workorders_leaves_alert_workorder_default_falsy ... 2026-08-26 05:56:14,012 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality_mrp.tests.test_action_view_quality_alerts: Starting TestActionViewQualityAlertsWorkOrderDefault.test_single_workorder_defaults_alert_to_that_workorder ... 2026-08-26 05:56:14,171 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted stock.move records with IDs: [167] 2026-08-26 05:56:14,382 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 05:56:14,951 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality_mrp.tests.test_quality_mrp: Starting QualityMRP.test_01_check_plan_mo ... 2026-08-26 05:56:15,134 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted stock.move records with IDs: [175] 2026-08-26 05:56:15,710 204 INFO rb-f66e451-224253-408110 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-26 05:56:15,955 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted stock.move records with IDs: [183] 2026-08-26 05:56:16,484 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality_mrp.tests.test_quality_mrp: Starting QualityMRP.test_11_check_done_mo ... 2026-08-26 05:56:16,755 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted stock.move records with IDs: [191] 2026-08-26 05:56:17,338 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality_mrp.tests.test_quality_mrp: Starting QualityMRP.test_22_check_done_wo ... 2026-08-26 05:56:17,622 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted stock.move records with IDs: [199] 2026-08-26 05:56:18,575 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality_mrp.tests.test_quality_mrp: Starting QualityMRP.test_23_check_action_generate_serial ... 2026-08-26 05:56:18,826 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted stock.move records with IDs: [207] 2026-08-26 05:56:19,817 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 05:56:19,829 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality_stock.tests.test_quality_product_template_stock: Starting TestQualityProductTemplateStock.test_get_prepare_data ... 2026-08-26 05:56:19,934 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 05:56:20,582 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_01_check_auto_create_quality_check ... 2026-08-26 05:56:20,837 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_11_check_cancel_picking ... 2026-08-26 05:56:21,161 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted viin.quality.check records with IDs: [57] 2026-08-26 05:56:21,183 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_12_check_cancel_picking ... 2026-08-26 05:56:21,504 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_21_check_done_picking ... 2026-08-26 05:56:22,051 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_22_check_done_picking ... 2026-08-26 05:56:22,505 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality_stock.tests.test_quality_stock: Starting QualityStock.test_23_check_done_picking ... 2026-08-26 05:56:22,938 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 05:56:23,602 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality_stock.tests.test_quality_stock_access_right: Starting QualityStockAccessRight.test_01_check_quality_user ... 2026-08-26 05:56:23,641 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: stock.lot 2026-08-26 05:56:23,653 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: stock.lot 2026-08-26 05:56:23,666 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #6 deleted mail.message records with IDs: [2605] 2026-08-26 05:56:23,669 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: stock.lot 2026-08-26 05:56:23,692 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: stock.picking.type 2026-08-26 05:56:23,711 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: stock.picking.type 2026-08-26 05:56:23,716 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: stock.picking.type 2026-08-26 05:56:23,783 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: stock.picking 2026-08-26 05:56:23,808 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: stock.picking 2026-08-26 05:56:23,835 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: stock.move 2026-08-26 05:56:23,853 204 INFO rb-f66e451-224253-408110 odoo.addons.to_quality_stock.tests.test_quality_stock_access_right: Starting QualityStockAccessRight.test_11_check_quality_manager ... 2026-08-26 05:56:23,904 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 63, model: stock.picking.type 2026-08-26 05:56:23,933 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 63, model: stock.picking.type 2026-08-26 05:56:23,962 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 05:56:23,978 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_a_display_name_wrapped_address_is_still_blocked ... 2026-08-26 05:56:24,038 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_a_login_carrying_two_addresses_is_not_blocked ... 2026-08-26 05:56:24,056 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_a_login_that_is_not_an_address_is_not_blocked ... 2026-08-26 05:56:24,075 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_a_rule_containing_a_plus_sign_blocks_that_exact_address ... 2026-08-26 05:56:24,098 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_a_rule_containing_a_plus_sign_does_not_block_a_repeated_letter ... 2026-08-26 05:56:24,121 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_a_rule_typed_in_mixed_case_blocks_a_lowercase_address ... 2026-08-26 05:56:24,149 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_a_shipped_wildcard_rule_blocks_a_matching_disposable_domain ... 2026-08-26 05:56:24,174 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_a_trailing_dot_does_not_evade_a_domain_rule ... 2026-08-26 05:56:24,199 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_bare_domain_rule_blocks_an_address_in_that_domain ... 2026-08-26 05:56:24,225 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_bare_domain_rule_does_not_block_a_longer_lookalike_domain ... 2026-08-26 05:56:24,249 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_domain_infix_wildcard_rule_blocks_a_domain_containing_the_token ... 2026-08-26 05:56:24,276 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_domain_infix_wildcard_rule_requires_something_after_the_token ... 2026-08-26 05:56:24,298 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_domain_infix_wildcard_rule_requires_something_before_the_token ... 2026-08-26 05:56:24,323 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_domain_prefix_wildcard_rule_blocks_any_suffix ... 2026-08-26 05:56:24,352 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_domain_prefix_wildcard_rule_does_not_block_a_longer_stem ... 2026-08-26 05:56:24,381 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_exact_address_rule_blocks_that_address ... 2026-08-26 05:56:24,409 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_exact_address_rule_does_not_block_a_longer_local_part ... 2026-08-26 05:56:24,437 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_exact_address_rule_does_not_block_the_same_local_part_elsewhere ... 2026-08-26 05:56:24,467 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_local_and_subdomain_wildcard_rule_blocks_a_matching_address ... 2026-08-26 05:56:24,499 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_local_and_subdomain_wildcard_rule_does_not_block_a_local_part_without_the_token ... 2026-08-26 05:56:24,528 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_local_and_subdomain_wildcard_rule_does_not_block_the_bare_domain ... 2026-08-26 05:56:24,558 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_matching_ignores_letter_case_and_surrounding_whitespace ... 2026-08-26 05:56:24,593 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_subdomain_wildcard_rule_blocks_a_subdomain ... 2026-08-26 05:56:24,620 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_subdomain_wildcard_rule_does_not_block_the_bare_domain ... 2026-08-26 05:56:24,644 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleMatching.test_the_record_predicate_answers_for_a_single_rule ... 2026-08-26 05:56:24,674 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 05:56:24,686 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleCanonicalisation.test_a_domain_only_rule_has_no_local_pattern ... 2026-08-26 05:56:24,708 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleCanonicalisation.test_a_rule_containing_an_asterisk_is_flagged_as_a_wildcard ... 2026-08-26 05:56:24,732 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleCanonicalisation.test_a_rule_is_stored_canonicalised ... 2026-08-26 05:56:24,755 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleCanonicalisation.test_a_rule_with_an_ascii_local_part_is_stored_lowercased ... 2026-08-26 05:56:24,778 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleCanonicalisation.test_the_pattern_parts_split_at_the_last_at_sign ... 2026-08-26 05:56:24,810 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 05:56:24,822 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_a_catch_all_rule_is_rejected ... 2026-08-26 05:56:24,851 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_a_catch_all_rule_with_an_empty_local_part_is_rejected ... 2026-08-26 05:56:24,881 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_a_cited_block_reason_cannot_be_deleted_and_the_refusal_is_readable ... 2026-08-26 05:56:24,929 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_a_duplicate_of_an_archived_rule_is_still_rejected ... 2026-08-26 05:56:24,986 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_a_duplicate_rule_name_is_rejected ... 2026-08-26 05:56:25,011 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_a_rule_differing_only_in_case_is_rejected_as_a_duplicate ... 2026-08-26 05:56:25,043 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_a_rule_whose_domain_has_no_dot_is_rejected ... 2026-08-26 05:56:25,071 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_a_rule_with_a_whitespace_only_local_part_is_rejected ... 2026-08-26 05:56:25,107 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_a_rule_with_no_domain_is_rejected ... 2026-08-26 05:56:25,144 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleValidation.test_an_uncited_block_reason_can_still_be_deleted ... 2026-08-26 05:56:25,158 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted block.reason records with IDs: [3] 2026-08-26 05:56:25,192 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 05:56:25,206 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleLookupSurface.test_a_multi_wildcard_rule_clears_a_long_address_in_bounded_time ... 2026-08-26 05:56:25,227 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleLookupSurface.test_an_allowed_address_is_cleared_in_one_indexed_query ... 2026-08-26 05:56:25,256 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleLookupSurface.test_the_rule_lookup_is_not_reachable_over_rpc ... 2026-08-26 05:56:25,289 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 05:56:25,302 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_email_blacklist_rule: Starting TestRuleAdministrationScreens.test_an_archived_rule_can_be_filtered_for_in_the_rules_list ... 2026-08-26 05:56:25,366 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 05:56:25,378 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_res_config_settings: Starting TestBlacklistSetting.test_the_setting_is_stored_under_its_own_namespaced_key ... 2026-08-26 05:56:26,701 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [71] 2026-08-26 05:56:26,835 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_res_config_settings: Starting TestBlacklistSetting.test_the_setting_is_system_wide_and_not_a_company_field ... 2026-08-26 05:56:32,461 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_res_config_settings: Starting TestBlacklistSetting.test_the_setting_round_trips_through_the_settings_screen ... 2026-08-26 05:56:34,096 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [73] 2026-08-26 05:56:34,235 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_res_config_settings: Starting TestBlacklistSetting.test_the_settings_screen_exposes_no_public_action_openers ... 2026-08-26 05:56:34,258 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_res_config_settings: Starting TestBlacklistSetting.test_the_two_settings_links_open_the_right_lists ... 2026-08-26 05:56:34,293 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 05:56:34,308 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_signup_blacklist: Starting TestSignupBlacklist.test_a_blocked_self_registration_creates_no_account_and_explains_why ... 2026-08-26 05:56:35,568 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 05:56:36,590 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 05:56:36] "POST /web/signup HTTP/1.1" 200 - 203 0.155 0.870 2026-08-26 05:56:36,629 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_signup_blacklist: Starting TestSignupBlacklist.test_a_matching_address_registers_when_the_feature_is_switched_off ... 2026-08-26 05:56:37,359 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 05:56:38,228 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 05:56:38] "POST /web/signup HTTP/1.1" 200 - 203 0.113 0.758 2026-08-26 05:56:38,239 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [75] 2026-08-26 05:56:38,638 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:newcomer@blocked-example.com from 127.0.0.1 2026-08-26 05:56:38,803 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #65 deleted mail.mail records with IDs: [335] 2026-08-26 05:56:38,827 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #65 deleted mail.message records with IDs: [8609] 2026-08-26 05:56:38,843 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:newcomer@blocked-example.com from 127.0.0.1 2026-08-26 05:56:38,859 204 INFO rb-f66e451-224253-408110 odoo.tests.common: Simulating signal changes during tests 2026-08-26 05:56:38,859 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 05:56:38] "POST /web/signup HTTP/1.1" 303 - 294 0.240 0.377 2026-08-26 05:56:38,887 204 INFO rb-f66e451-224253-408110 odoo.http: Session expired 2026-08-26 05:56:38,887 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 05:56:38] "GET /my HTTP/1.1" 303 - 5 0.011 0.013 2026-08-26 05:56:39,415 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 05:56:39] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 103 0.112 0.410 2026-08-26 05:56:39,462 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_signup_blacklist: Starting TestSignupBlacklist.test_a_trailing_dot_does_not_buy_an_account_on_a_blocked_domain ... 2026-08-26 05:56:40,374 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 05:56:42,032 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 05:56:42] "POST /web/signup HTTP/1.1" 200 - 203 0.145 1.517 2026-08-26 05:56:42,078 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_signup_blacklist: Starting TestSignupBlacklist.test_a_wildcard_rule_blocks_through_the_sign_up_form ... 2026-08-26 05:56:42,878 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 05:56:43,816 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 05:56:43] "POST /web/signup HTTP/1.1" 200 - 203 0.157 0.783 2026-08-26 05:56:43,862 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_signup_blacklist: Starting TestSignupBlacklist.test_an_address_matching_no_rule_registers_successfully ... 2026-08-26 05:56:44,852 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 05:56:45,469 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:newcomer@allowed-example.com from 127.0.0.1 2026-08-26 05:56:45,583 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #66 deleted mail.mail records with IDs: [336] 2026-08-26 05:56:45,591 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #66 deleted mail.message records with IDs: [8618] 2026-08-26 05:56:45,602 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:newcomer@allowed-example.com from 127.0.0.1 2026-08-26 05:56:45,608 204 INFO rb-f66e451-224253-408110 odoo.tests.common: Simulating signal changes during tests 2026-08-26 05:56:45,608 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 05:56:45] "POST /web/signup HTTP/1.1" 303 - 294 0.234 0.524 2026-08-26 05:56:45,640 204 INFO rb-f66e451-224253-408110 odoo.http: Session expired 2026-08-26 05:56:45,641 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 05:56:45] "GET /my HTTP/1.1" 303 - 5 0.011 0.018 2026-08-26 05:56:46,393 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 05:56:46] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 174 0.152 0.594 2026-08-26 05:56:46,441 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_signup_blacklist: Starting TestSignupBlacklist.test_an_archived_rule_stops_blocking ... 2026-08-26 05:56:47,337 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 05:56:48,234 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 05:56:48] "POST /web/signup HTTP/1.1" 200 - 203 0.115 0.791 2026-08-26 05:56:48,638 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:newcomer@blocked-example.com from 127.0.0.1 2026-08-26 05:56:48,733 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #67 deleted mail.mail records with IDs: [337] 2026-08-26 05:56:48,741 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #67 deleted mail.message records with IDs: [8623] 2026-08-26 05:56:48,757 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:newcomer@blocked-example.com from 127.0.0.1 2026-08-26 05:56:48,767 204 INFO rb-f66e451-224253-408110 odoo.tests.common: Simulating signal changes during tests 2026-08-26 05:56:48,768 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 05:56:48] "POST /web/signup HTTP/1.1" 303 - 274 0.248 0.276 2026-08-26 05:56:48,791 204 INFO rb-f66e451-224253-408110 odoo.http: Session expired 2026-08-26 05:56:48,792 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 05:56:48] "GET /my HTTP/1.1" 303 - 5 0.010 0.009 2026-08-26 05:56:49,183 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 05:56:49] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 103 0.050 0.337 2026-08-26 05:56:49,218 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_signup_blacklist: Starting TestSignupBlacklist.test_the_screen_and_the_guard_agree_on_what_the_stored_switch_means ... 2026-08-26 05:56:50,031 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 05:56:51,774 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 05:56:51] "POST /web/signup HTTP/1.1" 200 - 202 0.193 1.565 2026-08-26 05:56:52,328 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 05:56:52] "POST /web/signup HTTP/1.1" 200 - 128 0.103 0.403 2026-08-26 05:56:52,775 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:reader2@blocked-example.com from 127.0.0.1 2026-08-26 05:56:52,889 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #68 deleted mail.mail records with IDs: [338] 2026-08-26 05:56:52,907 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #68 deleted mail.message records with IDs: [8628] 2026-08-26 05:56:52,922 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:reader2@blocked-example.com from 127.0.0.1 2026-08-26 05:56:52,938 204 INFO rb-f66e451-224253-408110 odoo.tests.common: Simulating signal changes during tests 2026-08-26 05:56:52,938 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 05:56:52] "POST /web/signup HTTP/1.1" 303 - 294 0.266 0.312 2026-08-26 05:56:52,955 204 INFO rb-f66e451-224253-408110 odoo.http: Session expired 2026-08-26 05:56:52,955 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 05:56:52] "GET /my HTTP/1.1" 303 - 5 0.004 0.007 2026-08-26 05:56:53,475 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 05:56:53] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 103 0.080 0.437 2026-08-26 05:56:53,881 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:reader3@blocked-example.com from 127.0.0.1 2026-08-26 05:56:53,997 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #69 deleted mail.mail records with IDs: [339] 2026-08-26 05:56:54,006 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #69 deleted mail.message records with IDs: [8631] 2026-08-26 05:56:54,018 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:reader3@blocked-example.com from 127.0.0.1 2026-08-26 05:56:54,027 204 INFO rb-f66e451-224253-408110 odoo.tests.common: Simulating signal changes during tests 2026-08-26 05:56:54,027 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 05:56:54] "POST /web/signup HTTP/1.1" 303 - 294 0.231 0.280 2026-08-26 05:56:54,046 204 INFO rb-f66e451-224253-408110 odoo.http: Session expired 2026-08-26 05:56:54,047 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 05:56:54] "GET /my HTTP/1.1" 303 - 5 0.003 0.011 2026-08-26 05:56:54,521 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 05:56:54] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 101 0.070 0.397 2026-08-26 05:56:54,961 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:reader4@blocked-example.com from 127.0.0.1 2026-08-26 05:56:55,091 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #70 deleted mail.mail records with IDs: [340] 2026-08-26 05:56:55,103 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #70 deleted mail.message records with IDs: [8634] 2026-08-26 05:56:55,120 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:reader4@blocked-example.com from 127.0.0.1 2026-08-26 05:56:55,136 204 INFO rb-f66e451-224253-408110 odoo.tests.common: Simulating signal changes during tests 2026-08-26 05:56:55,137 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 05:56:55] "POST /web/signup HTTP/1.1" 303 - 294 0.257 0.312 2026-08-26 05:56:55,149 204 INFO rb-f66e451-224253-408110 odoo.http: Session expired 2026-08-26 05:56:55,149 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 05:56:55] "GET /my HTTP/1.1" 303 - 5 0.004 0.005 2026-08-26 05:56:55,657 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 05:56:55] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 101 0.078 0.422 2026-08-26 05:56:55,698 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 05:56:55,713 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_signup_not_intercepted: Starting TestBlacklistDoesNotInterfere.test_an_existing_user_whose_address_matches_a_rule_can_reset_their_password ... 2026-08-26 05:56:56,560 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 05:56:57,502 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 05:56:57] "POST /web/signup HTTP/1.1" 200 - 203 0.132 0.812 2026-08-26 05:56:57,881 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [341] 2026-08-26 05:56:57,890 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8638] 2026-08-26 05:56:57,896 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 05:56:58,227 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:resident@blocked-example.com from 127.0.0.1 2026-08-26 05:56:58,252 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:resident@blocked-example.com from 127.0.0.1 2026-08-26 05:56:58,262 204 INFO rb-f66e451-224253-408110 odoo.tests.common: Simulating signal changes during tests 2026-08-26 05:56:58,262 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 05:56:58] "POST /web/reset_password HTTP/1.1" 303 - 186 0.142 0.182 2026-08-26 05:56:58,295 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:resident@blocked-example.com from 127.0.0.1 2026-08-26 05:56:58,314 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 05:56:58] "POST /web/login HTTP/1.1" 303 - 16 0.019 0.025 2026-08-26 05:56:58,339 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login failed for db:rb-f66e451-224253-408110 login:resident@blocked-example.com from 127.0.0.1 2026-08-26 05:56:58,784 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 05:56:58] "POST /web/login HTTP/1.1" 200 - 105 0.058 0.406 2026-08-26 05:56:58,786 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_signup_not_intercepted.TestBlacklistDoesNotInterfere.test_an_existing_user_whose_address_matches_a_rule_can_reset_their_password: waiting for threads: [] 2026-08-26 05:56:58,807 204 INFO rb-f66e451-224253-408110 odoo.addons.to_registration_email_blacklist.tests.test_signup_not_intercepted: Starting TestBlacklistDoesNotInterfere.test_an_invited_registration_is_not_blocked ... 2026-08-26 05:56:59,803 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 05:57:00,777 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 05:57:00] "POST /web/signup HTTP/1.1" 200 - 203 0.160 0.816 2026-08-26 05:57:01,320 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:invitee@blocked-example.com from 127.0.0.1 2026-08-26 05:57:01,442 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #72 deleted mail.mail records with IDs: [343] 2026-08-26 05:57:01,456 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #72 deleted mail.message records with IDs: [8644] 2026-08-26 05:57:01,467 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:invitee@blocked-example.com from 127.0.0.1 2026-08-26 05:57:01,477 204 INFO rb-f66e451-224253-408110 odoo.tests.common: Simulating signal changes during tests 2026-08-26 05:57:01,478 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 05:57:01] "POST /web/signup HTTP/1.1" 303 - 314 0.315 0.307 2026-08-26 05:57:01,492 204 INFO rb-f66e451-224253-408110 odoo.http: Session expired 2026-08-26 05:57:01,492 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 05:57:01] "GET /my HTTP/1.1" 303 - 5 0.002 0.005 2026-08-26 05:57:01,901 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 05:57:01] "GET /web/login?redirect=/my? HTTP/1.1" 200 - 103 0.047 0.359 2026-08-26 05:57:01,955 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 05:57:02,199 204 INFO rb-f66e451-224253-408110 odoo.addons.to_repair_request_from_maintenance.tests.test_maintenance_request: Starting TestMaintenanceRequest.test_compute_repair_count_01 ... 2026-08-26 05:57:02,289 204 INFO rb-f66e451-224253-408110 odoo.addons.to_repair_request_from_maintenance.tests.test_maintenance_request: Starting TestMaintenanceRequest.test_compute_repair_count_02 ... 2026-08-26 05:57:02,396 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 05:57:02,574 204 INFO rb-f66e451-224253-408110 odoo.addons.to_repair_request_from_maintenance.tests.test_repair: Starting TestRepair.test_onchange_maintenance_request_id_01 ... 2026-08-26 05:57:02,847 204 INFO rb-f66e451-224253-408110 odoo.addons.to_repair_request_from_maintenance.tests.test_repair: Starting TestRepair.test_onchange_maintenance_request_id_02 ... 2026-08-26 05:57:03,043 204 INFO rb-f66e451-224253-408110 odoo.addons.to_repair_request_from_maintenance.tests.test_repair: Starting TestRepair.test_onchange_maintenance_request_id_03 ... 2026-08-26 05:57:03,240 204 INFO rb-f66e451-224253-408110 odoo.addons.to_repair_request_from_maintenance.tests.test_repair: Starting TestRepair.test_onchange_product_id_01 ... 2026-08-26 05:57:03,444 204 INFO rb-f66e451-224253-408110 odoo.addons.to_repair_request_from_maintenance.tests.test_repair: Starting TestRepair.test_onchange_product_id_02 ... 2026-08-26 05:57:03,640 204 INFO rb-f66e451-224253-408110 odoo.addons.to_repair_request_from_maintenance.tests.test_repair: Starting TestRepair.test_onchange_product_id_03 ... 2026-08-26 05:57:03,861 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 05:57:04,060 204 INFO rb-f66e451-224253-408110 odoo.addons.to_repair_with_maintenance_schedule.tests.test_repair_maintenance_schedule: Starting TestRepairMaintenanceRequest.test_00_no_milestone ... 2026-08-26 05:57:04,588 204 INFO rb-f66e451-224253-408110 odoo.addons.to_repair_with_maintenance_schedule.tests.test_repair_maintenance_schedule: Starting TestRepairMaintenanceRequest.test_01_maintenance_request_different_milestones ... 2026-08-26 05:57:04,984 204 INFO rb-f66e451-224253-408110 odoo.addons.to_repair_with_maintenance_schedule.tests.test_repair_maintenance_schedule: Starting TestRepairMaintenanceRequest.test_02_maintenance_request_same_milestones ... 2026-08-26 05:57:06,340 204 INFO rb-f66e451-224253-408110 odoo.addons.to_repair_with_maintenance_schedule.tests.test_repair_maintenance_schedule: Starting TestRepairMaintenanceRequest.test_03_different_part_replace_condition ... 2026-08-26 05:57:07,208 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 05:57:08,259 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sale_backdate.tests.test_backdate: Starting TestBackDate.test_change_time_backdate ... 2026-08-26 05:57:08,700 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sale_backdate.tests.test_backdate: Starting TestBackDate.test_display_popup_backdate ... 2026-08-26 05:57:08,941 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sale_backdate.tests.test_backdate: Starting TestBackDate.test_input_backdate_future ... 2026-08-26 05:57:08,974 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sale_backdate.tests.test_backdate: Starting TestBackDate.test_legacy_date_order_context_key_still_backdates_the_confirmation ... 2026-08-26 05:57:09,187 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 05:57:09,225 204 INFO rb-f66e451-224253-408110 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-26 05:57:09,225 204 INFO rb-f66e451-224253-408110 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-26 05:57:09,393 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sale_desc_short_link.tests.test_desc_short_link: Starting TestToSaleDescShortLink.test_create_link_url_in_text ... 2026-08-26 05:57:09,477 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sale_desc_short_link.tests.test_desc_short_link: Starting TestToSaleDescShortLink.test_create_link_url_standalone ... 2026-08-26 05:57:09,501 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sale_desc_short_link.tests.test_desc_short_link: Starting TestToSaleDescShortLink.test_write_link_url_in_text ... 2026-08-26 05:57:09,556 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sale_desc_short_link.tests.test_desc_short_link: Starting TestToSaleDescShortLink.test_write_link_url_standalone ... 2026-08-26 05:57:09,616 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 05:57:09,629 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sale_line_numbering.tests.test_line_numbering: Starting TestLineNumbering.test_sequence_edit_01 ... 2026-08-26 05:57:10,589 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [169] 2026-08-26 05:57:10,644 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sale_line_numbering.tests.test_line_numbering: Starting TestLineNumbering.test_sequence_edit_02 ... 2026-08-26 05:57:11,333 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 05:57:21,145 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sale_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_01_reconcile_payment_with_invoice_same_currency ... 2026-08-26 05:57:26,861 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sale_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_02_reconcile_payment_with_invoice_diff_currency ... 2026-08-26 05:57:31,714 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sale_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_03_reconcile_payment_with_invoice_diff_so ... 2026-08-26 05:57:38,396 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sale_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_04_add_so_to_confirmed_payment ... 2026-08-26 05:57:42,627 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sale_order_advance.tests.test_payment_flow: Starting TestPaymentFlow.test_05_add_so_to_confirmed_payment ... 2026-08-26 05:57:47,067 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 05:57:58,206 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sale_order_advance.tests.test_payment_form: Starting TestPaymentForm.test_01_change_partner_on_payment ... 2026-08-26 05:57:58,530 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sale_order_advance.tests.test_payment_form: Starting TestPaymentForm.test_03_add_or_remove_so_on_payment ... 2026-08-26 05:57:58,997 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 05:58:10,222 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sale_order_advance.tests.test_payment_functional: Starting TestPaymentFunctional.test_01_partner_on_payment ... 2026-08-26 05:58:10,596 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 05:58:11,655 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [344] 2026-08-26 05:58:11,920 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_price_unit ... 2026-08-26 05:58:12,106 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_price_unit_2 ... 2026-08-26 05:58:12,356 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_price_unit_3 ... 2026-08-26 05:58:12,485 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_price_unit_4 ... 2026-08-26 05:58:13,967 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_uom ... 2026-08-26 05:58:15,879 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sale_price_lock.tests.test_price_lock: Starting TestPriceLock.test_change_uom_and_price ... 2026-08-26 05:58:16,163 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 05:58:17,818 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [345] 2026-08-26 05:58:17,953 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [346] 2026-08-26 05:58:18,718 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_target.tests.test_access_right: Starting TestAccessRight.test_access_right_01_sale_user ... 2026-08-26 05:58:18,824 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 83, model: team.sales.target 2026-08-26 05:58:18,845 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #83 deleted mail.message records with IDs: [8710] 2026-08-26 05:58:18,848 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 83, model: team.sales.target 2026-08-26 05:58:18,854 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 83, model: team.sales.target 2026-08-26 05:58:18,864 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [9], uid: 83, model: team.sales.target 2026-08-26 05:58:18,884 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [9], uid: 83, model: team.sales.target 2026-08-26 05:58:18,910 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #83 deleted mail.message records with IDs: [8712] 2026-08-26 05:58:18,911 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 83, model: team.sales.target 2026-08-26 05:58:19,012 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #83 deleted mail.message records with IDs: [8713, 8708] 2026-08-26 05:58:19,012 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 83, model: personal.sales.target 2026-08-26 05:58:19,030 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #83 deleted mail.message records with IDs: [8713, 8708] 2026-08-26 05:58:19,040 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #83 deleted personal.sales.target records with IDs: [1] 2026-08-26 05:58:19,050 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #83 deleted mail.followers records with IDs: [1205] 2026-08-26 05:58:19,052 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 83, model: personal.sales.target 2026-08-26 05:58:19,058 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 83, model: personal.sales.target 2026-08-26 05:58:19,072 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 83, model: personal.sales.target 2026-08-26 05:58:19,096 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #83 deleted mail.message records with IDs: [8711] 2026-08-26 05:58:19,096 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 83, model: personal.sales.target 2026-08-26 05:58:19,121 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_target.tests.test_access_right: Starting TestAccessRight.test_access_right_02_sale_leader ... 2026-08-26 05:58:19,254 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #84 deleted mail.message records with IDs: [8710] 2026-08-26 05:58:19,274 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #84 deleted team.sales.target records with IDs: [8] 2026-08-26 05:58:19,298 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #84 deleted mail.followers records with IDs: [1207] 2026-08-26 05:58:19,371 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [9], uid: 84, model: team.sales.target 2026-08-26 05:58:19,389 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [9], uid: 84, model: team.sales.target 2026-08-26 05:58:19,419 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #84 deleted mail.message records with IDs: [8712] 2026-08-26 05:58:19,425 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [9], uid: 84, model: team.sales.target 2026-08-26 05:58:19,455 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [11], uid: 84, model: team.sales.target 2026-08-26 05:58:19,547 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #84 deleted mail.message records with IDs: [8708] 2026-08-26 05:58:19,558 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #84 deleted personal.sales.target records with IDs: [1] 2026-08-26 05:58:19,563 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #84 deleted mail.followers records with IDs: [1205] 2026-08-26 05:58:19,680 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #84 deleted mail.message records with IDs: [8716] 2026-08-26 05:58:19,689 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #84 deleted personal.sales.target records with IDs: [5] 2026-08-26 05:58:19,696 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #84 deleted mail.followers records with IDs: [1213, 1214] 2026-08-26 05:58:19,708 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 84, model: personal.sales.target 2026-08-26 05:58:19,731 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 84, model: personal.sales.target 2026-08-26 05:58:19,771 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #84 deleted mail.message records with IDs: [8711] 2026-08-26 05:58:19,777 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [3], uid: 84, model: personal.sales.target 2026-08-26 05:58:19,809 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [6], uid: 84, model: personal.sales.target 2026-08-26 05:58:19,857 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_target.tests.test_access_right: Starting TestAccessRight.test_access_right_03_regional_manager ... 2026-08-26 05:58:20,182 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #85 deleted mail.message records with IDs: [8710] 2026-08-26 05:58:20,216 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #85 deleted team.sales.target records with IDs: [8] 2026-08-26 05:58:20,258 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #85 deleted mail.followers records with IDs: [1207] 2026-08-26 05:58:20,372 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #85 deleted mail.message records with IDs: [8712] 2026-08-26 05:58:20,395 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #85 deleted team.sales.target records with IDs: [9] 2026-08-26 05:58:20,426 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #85 deleted mail.followers records with IDs: [1209] 2026-08-26 05:58:20,659 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #85 deleted mail.message records with IDs: [8708] 2026-08-26 05:58:20,685 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #85 deleted personal.sales.target records with IDs: [1] 2026-08-26 05:58:20,690 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #85 deleted mail.followers records with IDs: [1205] 2026-08-26 05:58:20,793 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #85 deleted mail.message records with IDs: [8711] 2026-08-26 05:58:20,806 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #85 deleted personal.sales.target records with IDs: [3] 2026-08-26 05:58:20,814 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #85 deleted mail.followers records with IDs: [1208] 2026-08-26 05:58:21,016 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #84 deleted mail.message records with IDs: [8721] 2026-08-26 05:58:21,036 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #84 deleted personal.sales.target records with IDs: [9] 2026-08-26 05:58:21,043 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #84 deleted mail.followers records with IDs: [1223, 1224] 2026-08-26 05:58:21,123 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [9], uid: 85, model: team.sales.target 2026-08-26 05:58:21,147 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [9], uid: 85, model: team.sales.target 2026-08-26 05:58:21,184 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #85 deleted mail.message records with IDs: [8712] 2026-08-26 05:58:21,207 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [9], uid: 85, model: team.sales.target 2026-08-26 05:58:21,271 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [14], uid: 85, model: team.sales.target 2026-08-26 05:58:21,342 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [8], uid: 85, model: personal.sales.target 2026-08-26 05:58:21,360 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [8], uid: 85, model: personal.sales.target 2026-08-26 05:58:21,383 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #85 deleted mail.message records with IDs: [8720] 2026-08-26 05:58:21,400 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [8], uid: 85, model: personal.sales.target 2026-08-26 05:58:21,433 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #85 deleted mail.message records with IDs: [8720] 2026-08-26 05:58:21,445 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #85 deleted personal.sales.target records with IDs: [8] 2026-08-26 05:58:21,452 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #85 deleted mail.followers records with IDs: [1221, 1222] 2026-08-26 05:58:21,487 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [10], uid: 85, model: personal.sales.target 2026-08-26 05:58:21,650 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #84 deleted mail.message records with IDs: [8721] 2026-08-26 05:58:21,676 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #84 deleted personal.sales.target records with IDs: [9] 2026-08-26 05:58:21,681 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #84 deleted mail.followers records with IDs: [1223, 1224] 2026-08-26 05:58:21,709 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_target.tests.test_access_right: Starting TestAccessRight.test_access_right_04_all_document ... 2026-08-26 05:58:22,012 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #87 deleted mail.message records with IDs: [8710] 2026-08-26 05:58:22,026 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #87 deleted team.sales.target records with IDs: [8] 2026-08-26 05:58:22,057 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #87 deleted mail.followers records with IDs: [1207] 2026-08-26 05:58:22,172 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #87 deleted mail.message records with IDs: [8712] 2026-08-26 05:58:22,178 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #87 deleted team.sales.target records with IDs: [9] 2026-08-26 05:58:22,207 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #87 deleted mail.followers records with IDs: [1209] 2026-08-26 05:58:22,390 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #87 deleted mail.message records with IDs: [8708] 2026-08-26 05:58:22,410 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #87 deleted personal.sales.target records with IDs: [1] 2026-08-26 05:58:22,419 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #87 deleted mail.followers records with IDs: [1205] 2026-08-26 05:58:22,516 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #87 deleted mail.message records with IDs: [8711] 2026-08-26 05:58:22,519 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #87 deleted personal.sales.target records with IDs: [3] 2026-08-26 05:58:22,526 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #87 deleted mail.followers records with IDs: [1208] 2026-08-26 05:58:22,615 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 05:58:24,436 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [347] 2026-08-26 05:58:24,576 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [348] 2026-08-26 05:58:34,241 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_target.tests.test_multi_company: Starting TestMultiCompany.test_personal_target_cross_company_search_is_closed ... 2026-08-26 05:58:34,274 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_target.tests.test_multi_company: Starting TestMultiCompany.test_personal_target_same_company_search_still_allowed ... 2026-08-26 05:58:34,314 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_target.tests.test_multi_company: Starting TestMultiCompany.test_team_target_company_id_populated_from_team ... 2026-08-26 05:58:34,337 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_target.tests.test_multi_company: Starting TestMultiCompany.test_team_target_cross_company_search_is_closed ... 2026-08-26 05:58:34,378 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_target.tests.test_multi_company: Starting TestMultiCompany.test_team_target_same_company_search_still_allowed ... 2026-08-26 05:58:34,446 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-08-26 05:58:35,981 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [349] 2026-08-26 05:58:36,101 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [350] 2026-08-26 05:58:36,620 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_target.tests.test_name_search: Starting TestTeamSalesTargetNameSearch.test_name_search_matching_term_does_not_raise ... 2026-08-26 05:58:36,654 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_target.tests.test_name_search: Starting TestTeamSalesTargetNameSearch.test_name_search_non_matching_term_returns_empty ... 2026-08-26 05:58:36,695 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 05:58:38,295 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [351] 2026-08-26 05:58:38,419 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [352] 2026-08-26 05:58:38,996 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_approval_team_target ... 2026-08-26 05:58:39,177 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_divide_target_when_generate_sale_personal_target ... 2026-08-26 05:58:39,203 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_function_get_target_by_date ... 2026-08-26 05:58:42,273 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_overlapped_01_team_sales_target ... 2026-08-26 05:58:42,446 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_overlapped_02_personal_sales_target ... 2026-08-26 05:58:43,546 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_overlapped_duplicate_personal_target_in_team_target ... 2026-08-26 05:58:43,594 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [1248] 2026-08-26 05:58:43,618 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_target.tests.test_target: Starting TestSalesTarget.test_state_personal_target_follow_state_team_target ... 2026-08-26 05:58:43,720 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 05:58:45,046 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [353] 2026-08-26 05:58:45,196 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [354] 2026-08-26 05:58:45,461 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_target_pos.tests.test_access_right: Starting TestAccessRight.test_access_right_pos_manager ... 2026-08-26 05:58:45,963 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #106 deleted mail.message records with IDs: [9182] 2026-08-26 05:58:45,979 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #106 deleted personal.sales.target records with IDs: [44] 2026-08-26 05:58:45,990 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #106 deleted mail.followers records with IDs: [1298] 2026-08-26 05:58:46,160 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #106 deleted mail.message records with IDs: [9185] 2026-08-26 05:58:46,192 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #106 deleted personal.sales.target records with IDs: [46] 2026-08-26 05:58:46,198 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #106 deleted mail.followers records with IDs: [1302, 1303] 2026-08-26 05:58:46,211 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #106 deleted mail.message records with IDs: [9183] 2026-08-26 05:58:46,223 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #106 deleted team.sales.target records with IDs: [43] 2026-08-26 05:58:46,265 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #106 deleted mail.followers records with IDs: [1300] 2026-08-26 05:58:46,428 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [47], uid: 106, model: personal.sales.target 2026-08-26 05:58:46,699 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [45], uid: 106, model: team.sales.target 2026-08-26 05:58:46,716 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [45], uid: 106, model: team.sales.target 2026-08-26 05:58:46,740 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #106 deleted mail.message records with IDs: [9187] 2026-08-26 05:58:46,746 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [45], uid: 106, model: team.sales.target 2026-08-26 05:58:46,765 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [48], uid: 106, model: personal.sales.target 2026-08-26 05:58:46,781 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [48], uid: 106, model: personal.sales.target 2026-08-26 05:58:46,803 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #106 deleted mail.message records with IDs: [9186] 2026-08-26 05:58:46,810 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [48], uid: 106, model: personal.sales.target 2026-08-26 05:58:46,837 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [49], uid: 106, model: personal.sales.target 2026-08-26 05:58:46,925 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [48], uid: 106, model: personal.sales.target 2026-08-26 05:58:46,938 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [48], uid: 106, model: personal.sales.target 2026-08-26 05:58:46,958 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #106 deleted mail.message records with IDs: [9186] 2026-08-26 05:58:46,968 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [48], uid: 106, model: personal.sales.target 2026-08-26 05:58:46,985 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #106 deleted mail.message records with IDs: [9186] 2026-08-26 05:58:46,988 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #106 deleted personal.sales.target records with IDs: [48] 2026-08-26 05:58:46,993 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #106 deleted mail.followers records with IDs: [1304] 2026-08-26 05:58:47,016 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [50], uid: 106, model: personal.sales.target 2026-08-26 05:58:47,037 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [45], uid: 106, model: team.sales.target 2026-08-26 05:58:47,053 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [45], uid: 106, model: team.sales.target 2026-08-26 05:58:47,075 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #106 deleted mail.message records with IDs: [9187] 2026-08-26 05:58:47,084 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [45], uid: 106, model: team.sales.target 2026-08-26 05:58:47,118 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_target_pos.tests.test_access_right: Starting TestAccessRight.test_access_right_pos_user ... 2026-08-26 05:58:47,228 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 105, model: team.sales.target 2026-08-26 05:58:47,593 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 105, model: team.sales.target 2026-08-26 05:58:47,606 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #105 deleted mail.message records with IDs: [9191] 2026-08-26 05:58:47,609 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 105, model: team.sales.target 2026-08-26 05:58:47,688 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #105 deleted mail.message records with IDs: [9192, 9189] 2026-08-26 05:58:47,688 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 105, model: personal.sales.target 2026-08-26 05:58:47,700 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #105 deleted mail.message records with IDs: [9192, 9189] 2026-08-26 05:58:47,704 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #105 deleted personal.sales.target records with IDs: [51] 2026-08-26 05:58:47,708 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #105 deleted mail.followers records with IDs: [1306] 2026-08-26 05:58:47,709 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 105, model: personal.sales.target 2026-08-26 05:58:47,712 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 105, model: team.sales.target 2026-08-26 05:58:47,932 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [47], uid: 105, model: team.sales.target 2026-08-26 05:58:47,947 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [47], uid: 105, model: team.sales.target 2026-08-26 05:58:47,969 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #105 deleted mail.message records with IDs: [9194] 2026-08-26 05:58:47,970 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 105, model: team.sales.target 2026-08-26 05:58:47,975 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [52], uid: 105, model: personal.sales.target 2026-08-26 05:58:47,988 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [52], uid: 105, model: personal.sales.target 2026-08-26 05:58:48,009 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #105 deleted mail.message records with IDs: [9190] 2026-08-26 05:58:48,012 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #105 deleted personal.sales.target records with IDs: [52] 2026-08-26 05:58:48,017 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #105 deleted mail.followers records with IDs: [1307] 2026-08-26 05:58:48,018 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 105, model: personal.sales.target 2026-08-26 05:58:48,029 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #105 deleted mail.message records with IDs: [9190] 2026-08-26 05:58:48,029 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 105, model: personal.sales.target 2026-08-26 05:58:48,074 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 05:58:49,751 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [355] 2026-08-26 05:58:49,910 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [356] 2026-08-26 05:58:51,382 204 INFO rb-f66e451-224253-408110 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-26 05:58:51,954 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 05:58:53,517 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [357] 2026-08-26 05:58:53,672 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [358] 2026-08-26 05:58:55,048 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_target_pos.tests.test_st62508_pos_multichannel: Starting TestST62508PosMultichannel.test_foreign_currency_walkin_is_converted_to_target_currency ... 2026-08-26 05:58:55,868 204 INFO rb-f66e451-224253-408110 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-26 05:58:58,384 204 INFO rb-f66e451-224253-408110 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-26 05:59:00,112 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_target_pos.tests.test_st62508_pos_multichannel: Starting TestST62508PosMultichannel.test_standalone_sale_order_leaves_pos_channel_empty ... 2026-08-26 05:59:01,526 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_target_pos.tests.test_st62508_pos_multichannel: Starting TestST62508PosMultichannel.test_walkin_and_sale_order_consolidate_without_double_count ... 2026-08-26 05:59:03,594 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_target_pos.tests.test_st62508_pos_multichannel: Starting TestST62508PosMultichannel.test_walkin_pos_channel_reports_untaxed_not_tax_inclusive ... 2026-08-26 05:59:03,893 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 05:59:05,442 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [359] 2026-08-26 05:59:05,578 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [360] 2026-08-26 05:59:06,561 204 INFO rb-f66e451-224253-408110 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-26 05:59:09,347 204 INFO rb-f66e451-224253-408110 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-26 05:59:11,868 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 05:59:13,483 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [361] 2026-08-26 05:59:13,605 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [362] 2026-08-26 05:59:14,849 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_target_pos.tests.test_target_pos: Starting TestTargetPos.test_cancelled_target_reports_zero_on_every_channel ... 2026-08-26 05:59:16,971 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_target_pos.tests.test_target_pos: Starting TestTargetPos.test_compute_sales_kpi_on_target ... 2026-08-26 05:59:19,139 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #126 deleted mail.mail records with IDs: [363] 2026-08-26 05:59:22,531 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [364] 2026-08-26 05:59:23,271 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_target_pos.tests.test_target_pos: Starting TestTargetPos.test_linking_pos_order_to_target ... 2026-08-26 05:59:25,165 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #125 deleted mail.mail records with IDs: [365] 2026-08-26 05:59:25,619 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-26 05:59:27,062 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [366] 2026-08-26 05:59:27,186 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [367] 2026-08-26 05:59:27,423 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_draft_target_reports_zero_ordered_total ... 2026-08-26 05:59:30,765 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_draft_target_reports_zero_untaxed_total ... 2026-08-26 05:59:34,250 204 INFO rb-f66e451-224253-408110 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-26 05:59:36,599 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_ordered_total_excludes_another_company_sale_order ... 2026-08-26 05:59:49,319 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_ordered_total_excludes_sale_order_rescheduled_out_of_period ... 2026-08-26 05:59:52,114 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_ordered_total_recomputes_when_draft_target_is_approved ... 2026-08-26 05:59:55,736 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_ordered_total_reports_untaxed_base_not_tax_inclusive_amount ... 2026-08-26 05:59:58,759 204 INFO rb-f66e451-224253-408110 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-26 06:00:00,994 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [368] 2026-08-26 06:00:01,646 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_untaxed_total_excludes_another_company_sale_order ... 2026-08-26 06:00:15,198 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_untaxed_total_excludes_sale_order_rescheduled_out_of_period ... 2026-08-26 06:00:19,026 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_untaxed_total_recomputes_when_draft_target_is_approved ... 2026-08-26 06:00:23,253 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_target_sale.tests.test_st62508_sale: Starting TestST62508Sale.test_untaxed_total_reports_untaxed_base_not_tax_inclusive_amount ... 2026-08-26 06:00:27,088 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 06:00:28,592 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [369] 2026-08-26 06:00:28,714 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [370] 2026-08-26 06:00:29,002 204 INFO rb-f66e451-224253-408110 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-26 06:00:32,041 204 INFO rb-f66e451-224253-408110 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-26 06:00:34,558 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 06:00:36,217 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [371] 2026-08-26 06:00:36,334 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [372] 2026-08-26 06:00:36,558 204 INFO rb-f66e451-224253-408110 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-26 06:00:40,412 204 INFO rb-f66e451-224253-408110 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-26 06:00:40,471 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [7183] 2026-08-26 06:00:40,471 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted res.currency.rate records with IDs: [126] 2026-08-26 06:00:43,003 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 06:00:44,689 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [373] 2026-08-26 06:00:44,911 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [374] 2026-08-26 06:00:45,224 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_target_sale.tests.test_target_sale: Starting TestTargetSale.test_compute_sales_kpi_on_target ... 2026-08-26 06:00:50,210 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [375] 2026-08-26 06:00:51,164 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [376] 2026-08-26 06:00:51,964 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [126, 125] 2026-08-26 06:00:52,000 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [111] 2026-08-26 06:00:52,026 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [115] 2026-08-26 06:00:52,392 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_target_sale.tests.test_target_sale: Starting TestTargetSale.test_cron_update_current_month_target ... 2026-08-26 06:00:55,254 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_cron: Job "Compute CRM Teams' Current Month Invoiced Target" (116) started manually 2026-08-26 06:00:55,391 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_cron: Job "Compute CRM Teams' Current Month Invoiced Target" (116) done 2026-08-26 06:00:55,393 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_cron: Job "Compute Users' Current Month Invoiced Target" (117) started manually 2026-08-26 06:00:55,417 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_cron: Job "Compute Users' Current Month Invoiced Target" (117) done 2026-08-26 06:00:55,466 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_target_sale.tests.test_target_sale: Starting TestTargetSale.test_linking_so_invoice_to_target ... 2026-08-26 06:00:58,131 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [377] 2026-08-26 06:00:59,061 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 06:01:00,544 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_team_advanced.tests.test_regions_hierarchy: Starting TestRegionsHierarchy.test_2010_regions_hierarchy ... 2026-08-26 06:01:00,605 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:01:02,112 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1000_compute_user_id ... 2026-08-26 06:01:02,145 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1001_compute_recursive_child_ids ... 2026-08-26 06:01:02,166 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1002_compute_member_ids ... 2026-08-26 06:01:02,253 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1003_group_sale_salesman ... 2026-08-26 06:01:02,350 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team 2026-08-26 06:01:02,364 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team 2026-08-26 06:01:02,369 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 155, model: crm.team 2026-08-26 06:01:02,383 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team 2026-08-26 06:01:02,386 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 155, model: crm.team 2026-08-26 06:01:02,410 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 155, model: crm.team 2026-08-26 06:01:02,416 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team.region 2026-08-26 06:01:02,418 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team.region 2026-08-26 06:01:02,421 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team.region 2026-08-26 06:01:02,423 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team.region 2026-08-26 06:01:02,425 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 155, model: crm.team.region 2026-08-26 06:01:02,449 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1004_group_sale_salesman_team_lead ... 2026-08-26 06:01:02,558 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team 2026-08-26 06:01:02,571 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team 2026-08-26 06:01:02,575 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 155, model: crm.team 2026-08-26 06:01:02,588 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team 2026-08-26 06:01:02,593 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 155, model: crm.team 2026-08-26 06:01:02,618 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 155, model: crm.team 2026-08-26 06:01:02,625 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team.region 2026-08-26 06:01:02,628 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team.region 2026-08-26 06:01:02,632 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team.region 2026-08-26 06:01:02,636 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team.region 2026-08-26 06:01:02,638 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 155, model: crm.team.region 2026-08-26 06:01:02,659 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1005_group_sale_salesman_sale_rg ... 2026-08-26 06:01:02,786 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team 2026-08-26 06:01:02,798 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team 2026-08-26 06:01:02,803 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 155, model: crm.team 2026-08-26 06:01:02,814 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team 2026-08-26 06:01:02,818 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 155, model: crm.team 2026-08-26 06:01:02,845 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 155, model: crm.team 2026-08-26 06:01:02,850 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team.region 2026-08-26 06:01:02,852 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team.region 2026-08-26 06:01:02,874 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team.region 2026-08-26 06:01:02,881 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team.region 2026-08-26 06:01:02,884 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 155, model: crm.team.region 2026-08-26 06:01:02,910 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1006_group_sale_team_leader ... 2026-08-26 06:01:03,054 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team 2026-08-26 06:01:03,075 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team 2026-08-26 06:01:03,081 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 155, model: crm.team 2026-08-26 06:01:03,099 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team 2026-08-26 06:01:03,108 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 155, model: crm.team 2026-08-26 06:01:03,145 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 155, model: crm.team 2026-08-26 06:01:03,157 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team.region 2026-08-26 06:01:03,160 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team.region 2026-08-26 06:01:03,163 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team.region 2026-08-26 06:01:03,166 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team.region 2026-08-26 06:01:03,169 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 155, model: crm.team.region 2026-08-26 06:01:03,194 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1007_group_sale_team_leader_sale_rg ... 2026-08-26 06:01:03,382 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team 2026-08-26 06:01:03,411 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team 2026-08-26 06:01:03,418 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 155, model: crm.team 2026-08-26 06:01:03,438 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team 2026-08-26 06:01:03,442 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 155, model: crm.team 2026-08-26 06:01:03,483 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 155, model: crm.team 2026-08-26 06:01:03,495 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team.region 2026-08-26 06:01:03,499 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team.region 2026-08-26 06:01:03,502 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team.region 2026-08-26 06:01:03,504 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team.region 2026-08-26 06:01:03,507 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 155, model: crm.team.region 2026-08-26 06:01:03,537 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1008_group_sale_regional_admin ... 2026-08-26 06:01:03,758 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team 2026-08-26 06:01:03,779 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 155, model: crm.team 2026-08-26 06:01:03,819 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [39], uid: 155, model: crm.team 2026-08-26 06:01:03,836 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 155, model: crm.team 2026-08-26 06:01:03,892 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team.region 2026-08-26 06:01:03,921 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team.region 2026-08-26 06:01:03,932 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team.region 2026-08-26 06:01:03,937 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team.region 2026-08-26 06:01:03,951 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 155, model: crm.team.region 2026-08-26 06:01:03,976 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1009_group_sale_regional_manager_team_leader ... 2026-08-26 06:01:04,176 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team 2026-08-26 06:01:04,192 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 155, model: crm.team 2026-08-26 06:01:04,218 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [39], uid: 155, model: crm.team 2026-08-26 06:01:04,232 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [39], uid: 155, model: crm.team 2026-08-26 06:01:04,281 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team.region 2026-08-26 06:01:04,293 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team.region 2026-08-26 06:01:04,296 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 155, model: crm.team.region 2026-08-26 06:01:04,299 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team.region 2026-08-26 06:01:04,304 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 155, model: crm.team.region 2026-08-26 06:01:04,329 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1010_group_sale_regional_admin_child ... 2026-08-26 06:01:04,561 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team 2026-08-26 06:01:04,591 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_team_advanced.tests.test_sales_team_advanced: Starting TestSalesTeamAdvanced.test_1011_group_sale_salesman_all_leads ... 2026-08-26 06:01:04,895 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team 2026-08-26 06:01:04,904 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team 2026-08-26 06:01:04,954 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team.region 2026-08-26 06:01:04,969 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 155, model: crm.team.region 2026-08-26 06:01:05,008 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:01:06,787 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_team_advanced_crm.tests.test_security_crm: Starting TestSalesTeamAdvancedSaleSecurity.test_2000_group_sale_team_leader_member ... 2026-08-26 06:01:07,017 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:07,098 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:07,131 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:07,166 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:07,176 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 160, model: crm.lead 2026-08-26 06:01:07,200 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [61], uid: 160, model: crm.lead 2026-08-26 06:01:07,224 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 160, model: crm.lead 2026-08-26 06:01:07,243 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:07,253 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 160, model: crm.lead 2026-08-26 06:01:07,274 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [62], uid: 160, model: crm.lead 2026-08-26 06:01:07,291 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 160, model: crm.lead 2026-08-26 06:01:07,305 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:07,322 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:07,340 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:07,360 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_team_advanced_crm.tests.test_security_crm: Starting TestSalesTeamAdvancedSaleSecurity.test_2001_group_sale_team_leader_leader ... 2026-08-26 06:01:07,582 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:07,643 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:07,680 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:07,721 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:07,729 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 160, model: crm.lead 2026-08-26 06:01:07,749 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [61], uid: 160, model: crm.lead 2026-08-26 06:01:07,768 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 160, model: crm.lead 2026-08-26 06:01:07,803 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:07,819 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 160, model: crm.lead 2026-08-26 06:01:07,848 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [62], uid: 160, model: crm.lead 2026-08-26 06:01:07,871 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 160, model: crm.lead 2026-08-26 06:01:07,890 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:07,914 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:07,934 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:07,957 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_team_advanced_crm.tests.test_security_crm: Starting TestSalesTeamAdvancedSaleSecurity.test_2002_group_sale_regional_manager_member ... 2026-08-26 06:01:08,225 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:08,269 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:08,318 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:08,335 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 160, model: crm.lead 2026-08-26 06:01:08,380 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [61], uid: 160, model: crm.lead 2026-08-26 06:01:08,408 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 160, model: crm.lead 2026-08-26 06:01:08,429 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:08,445 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 160, model: crm.lead 2026-08-26 06:01:08,478 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [62], uid: 160, model: crm.lead 2026-08-26 06:01:08,505 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 160, model: crm.lead 2026-08-26 06:01:08,526 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:08,548 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:08,573 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:08,598 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_team_advanced_crm.tests.test_security_crm: Starting TestSalesTeamAdvancedSaleSecurity.test_2003_group_sale_regional_manager_direct ... 2026-08-26 06:01:08,791 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:08,834 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:08,879 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:08,896 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 160, model: crm.lead 2026-08-26 06:01:08,930 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [61], uid: 160, model: crm.lead 2026-08-26 06:01:08,958 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 160, model: crm.lead 2026-08-26 06:01:08,980 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:08,999 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 160, model: crm.lead 2026-08-26 06:01:09,050 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [62], uid: 160, model: crm.lead 2026-08-26 06:01:09,085 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 160, model: crm.lead 2026-08-26 06:01:09,113 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:09,148 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:09,171 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:09,198 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_team_advanced_crm.tests.test_security_crm: Starting TestSalesTeamAdvancedSaleSecurity.test_2004_group_sale_regional_manager_parent ... 2026-08-26 06:01:09,429 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:09,465 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:09,536 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:09,549 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 160, model: crm.lead 2026-08-26 06:01:09,583 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [61], uid: 160, model: crm.lead 2026-08-26 06:01:09,613 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 160, model: crm.lead 2026-08-26 06:01:09,637 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:09,660 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 160, model: crm.lead 2026-08-26 06:01:09,720 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [62], uid: 160, model: crm.lead 2026-08-26 06:01:09,750 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 160, model: crm.lead 2026-08-26 06:01:09,777 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:09,800 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:09,825 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:09,857 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_team_advanced_crm.tests.test_security_crm: Starting TestSalesTeamAdvancedSaleSecurity.test_2005_group_sale_regional_manager_child ... 2026-08-26 06:01:10,109 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [57], uid: 160, model: crm.lead 2026-08-26 06:01:10,157 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [57], uid: 160, model: crm.lead 2026-08-26 06:01:10,182 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [57], uid: 160, model: crm.lead 2026-08-26 06:01:10,218 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:10,245 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [58], uid: 160, model: crm.lead 2026-08-26 06:01:10,294 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [58], uid: 160, model: crm.lead 2026-08-26 06:01:10,342 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [58], uid: 160, model: crm.lead 2026-08-26 06:01:10,369 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:10,392 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 160, model: crm.lead 2026-08-26 06:01:10,425 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [61], uid: 160, model: crm.lead 2026-08-26 06:01:10,459 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [61], uid: 160, model: crm.lead 2026-08-26 06:01:10,484 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:10,504 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 160, model: crm.lead 2026-08-26 06:01:10,550 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [62], uid: 160, model: crm.lead 2026-08-26 06:01:10,585 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 160, model: crm.lead 2026-08-26 06:01:10,613 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:10,631 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:10,673 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 160, model: crm.lead 2026-08-26 06:01:10,712 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:01:11,242 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [378] 2026-08-26 06:01:11,264 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9876] 2026-08-26 06:01:11,280 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:01:11,451 204 INFO rb-f66e451-224253-408110 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-26 06:01:11,893 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [379] 2026-08-26 06:01:11,906 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9880] 2026-08-26 06:01:11,913 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:01:12,288 204 INFO rb-f66e451-224253-408110 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-26 06:01:12,464 204 INFO rb-f66e451-224253-408110 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-26 06:01:12,561 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:01:15,236 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3000_group_sale_team_leader_member ... 2026-08-26 06:01:15,652 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 166, model: sale.order 2026-08-26 06:01:15,693 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 166, model: sale.order 2026-08-26 06:01:15,710 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 166, model: sale.order 2026-08-26 06:01:15,740 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3001_group_sale_team_leader_leader ... 2026-08-26 06:01:16,327 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #166 deleted mail.message records with IDs: [3767] 2026-08-26 06:01:16,341 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 166, model: sale.order 2026-08-26 06:01:16,355 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 166, model: sale.order 2026-08-26 06:01:16,390 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 166, model: sale.order 2026-08-26 06:01:16,446 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 166, model: sale.order 2026-08-26 06:01:16,492 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3003_group_sale_regional_manager_direct ... 2026-08-26 06:01:17,580 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #166 deleted mail.message records with IDs: [3767] 2026-08-26 06:01:17,602 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 166, model: sale.order 2026-08-26 06:01:18,033 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #166 deleted mail.message records with IDs: [7387, 4773, 3790, 3769] 2026-08-26 06:01:18,048 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 166, model: sale.order 2026-08-26 06:01:18,445 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #166 deleted mail.message records with IDs: [6942, 4774, 3791, 3770] 2026-08-26 06:01:18,463 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 166, model: sale.order 2026-08-26 06:01:18,851 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #166 deleted ir.model.data records with IDs: [230628, 230629, 230630] 2026-08-26 06:01:18,851 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #166 deleted mail.message records with IDs: [4772, 3789, 3788, 3787, 3768] 2026-08-26 06:01:18,869 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 166, model: sale.order 2026-08-26 06:01:18,906 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 166, model: sale.order 2026-08-26 06:01:18,937 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 166, model: sale.order 2026-08-26 06:01:18,971 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 166, model: sale.order 2026-08-26 06:01:19,011 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3004_group_sale_regional_manager_child ... 2026-08-26 06:01:19,569 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 166, model: sale.order 2026-08-26 06:01:19,611 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 166, model: sale.order 2026-08-26 06:01:19,663 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 166, model: sale.order 2026-08-26 06:01:19,713 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 166, model: sale.order 2026-08-26 06:01:19,747 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 166, model: sale.order 2026-08-26 06:01:19,783 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 166, model: sale.order 2026-08-26 06:01:20,286 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #166 deleted mail.message records with IDs: [6942, 4774, 3791, 3770] 2026-08-26 06:01:20,301 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 166, model: sale.order 2026-08-26 06:01:20,328 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 166, model: sale.order 2026-08-26 06:01:20,365 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 166, model: sale.order 2026-08-26 06:01:20,410 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 166, model: sale.order 2026-08-26 06:01:20,448 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3004_group_sale_regional_manager_parent ... 2026-08-26 06:01:21,577 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #166 deleted mail.message records with IDs: [3767] 2026-08-26 06:01:21,594 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 166, model: sale.order 2026-08-26 06:01:21,965 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #166 deleted mail.message records with IDs: [7387, 4773, 3790, 3769] 2026-08-26 06:01:21,977 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 166, model: sale.order 2026-08-26 06:01:22,327 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #166 deleted mail.message records with IDs: [6942, 4774, 3791, 3770] 2026-08-26 06:01:22,338 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 166, model: sale.order 2026-08-26 06:01:22,703 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #166 deleted ir.model.data records with IDs: [230628, 230629, 230630] 2026-08-26 06:01:22,703 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #166 deleted mail.message records with IDs: [4772, 3789, 3788, 3787, 3768] 2026-08-26 06:01:22,734 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 166, model: sale.order 2026-08-26 06:01:23,187 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #166 deleted mail.message records with IDs: [3792, 3771] 2026-08-26 06:01:23,201 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 166, model: sale.order 2026-08-26 06:01:23,230 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3005_group_sale_regional_manager_assistant_direct ... 2026-08-26 06:01:24,090 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #166 deleted mail.message records with IDs: [3767] 2026-08-26 06:01:24,105 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 166, model: sale.order 2026-08-26 06:01:24,407 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #166 deleted mail.message records with IDs: [7387, 4773, 3790, 3769] 2026-08-26 06:01:24,417 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 166, model: sale.order 2026-08-26 06:01:24,687 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #166 deleted mail.message records with IDs: [6942, 4774, 3791, 3770] 2026-08-26 06:01:24,699 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 166, model: sale.order 2026-08-26 06:01:25,057 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #166 deleted ir.model.data records with IDs: [230628, 230629, 230630] 2026-08-26 06:01:25,057 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #166 deleted mail.message records with IDs: [4772, 3789, 3788, 3787, 3768] 2026-08-26 06:01:25,074 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 166, model: sale.order 2026-08-26 06:01:25,100 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3006_group_sale_regional_manager_assistant_parent ... 2026-08-26 06:01:25,951 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #166 deleted mail.message records with IDs: [3767] 2026-08-26 06:01:25,965 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 166, model: sale.order 2026-08-26 06:01:26,256 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #166 deleted mail.message records with IDs: [7387, 4773, 3790, 3769] 2026-08-26 06:01:26,267 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 166, model: sale.order 2026-08-26 06:01:26,539 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #166 deleted mail.message records with IDs: [6942, 4774, 3791, 3770] 2026-08-26 06:01:26,552 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 166, model: sale.order 2026-08-26 06:01:26,867 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #166 deleted ir.model.data records with IDs: [230628, 230629, 230630] 2026-08-26 06:01:26,867 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #166 deleted mail.message records with IDs: [4772, 3789, 3788, 3787, 3768] 2026-08-26 06:01:26,883 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 166, model: sale.order 2026-08-26 06:01:26,907 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sales_team_advanced_sale.tests.test_security_sale: Starting TestSalesTeamAdvancedSaleSecurity.test_3007_group_sale_regional_manager_assistant_child ... 2026-08-26 06:01:27,292 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 166, model: sale.order 2026-08-26 06:01:27,323 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 166, model: sale.order 2026-08-26 06:01:27,353 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 166, model: sale.order 2026-08-26 06:01:27,382 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 166, model: sale.order 2026-08-26 06:01:27,407 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 166, model: sale.order 2026-08-26 06:01:27,440 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 166, model: sale.order 2026-08-26 06:01:27,886 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #166 deleted mail.message records with IDs: [6942, 4774, 3791, 3770] 2026-08-26 06:01:27,906 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 166, model: sale.order 2026-08-26 06:01:27,924 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 166, model: sale.order 2026-08-26 06:01:27,955 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 166, model: sale.order 2026-08-26 06:01:27,988 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 166, model: sale.order 2026-08-26 06:01:28,036 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:01:28,049 204 INFO rb-f66e451-224253-408110 odoo.addons.to_signup_email_verification.tests.test_signup_email_verification: Starting TestSignUpEmailVerification.test_signup_with_exist_email ... 2026-08-26 06:01:28,941 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:01:29,862 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:01:29] "GET / HTTP/1.1" 200 - 177 0.124 0.801 2026-08-26 06:01:30,797 204 INFO rb-f66e451-224253-408110 odoo.tests.common: Simulating signal changes during tests 2026-08-26 06:01:30,797 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:01:30] "POST /web/signup HTTP/1.1" 200 - 231 0.138 0.528 2026-08-26 06:01:30,824 204 INFO rb-f66e451-224253-408110 odoo.addons.to_signup_email_verification.tests.test_signup_email_verification: Starting TestSignUpEmailVerification.test_signup_with_invalid_email ... 2026-08-26 06:01:31,623 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:01:33,101 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:01:33] "GET / HTTP/1.1" 200 - 177 0.099 1.383 2026-08-26 06:01:33,216 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:01:33] "POST /web/signup HTTP/1.1" 200 - 37 0.029 0.079 2026-08-26 06:01:33,221 204 INFO rb-f66e451-224253-408110 odoo.addons.to_signup_email_verification.tests.test_signup_email_verification.TestSignUpEmailVerification.test_signup_with_invalid_email: waiting for threads: [] 2026-08-26 06:01:33,240 204 INFO rb-f66e451-224253-408110 odoo.addons.to_signup_email_verification.tests.test_signup_email_verification: Starting TestSignUpEmailVerification.test_signup_with_invalid_email_and_password ... 2026-08-26 06:01:34,105 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:01:35,086 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:01:35] "GET / HTTP/1.1" 200 - 177 0.147 0.836 2026-08-26 06:01:35,123 204 INFO rb-f66e451-224253-408110 odoo.addons.to_signup_email_verification.tests.test_signup_email_verification: Starting TestSignUpEmailVerification.test_signup_with_valid_email ... 2026-08-26 06:01:36,025 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:01:36,857 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:01:36] "GET / HTTP/1.1" 200 - 177 0.088 0.746 2026-08-26 06:01:37,222 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:01:37,654 204 INFO rb-f66e451-224253-408110 odoo.tests.common: Simulating signal changes during tests 2026-08-26 06:01:37,654 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:01:37] "POST /web/signup HTTP/1.1" 200 - 323 0.205 0.581 2026-08-26 06:01:37,698 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:01:38,431 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_01_sshkey_wrong_password ... 2026-08-26 06:01:38,475 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_02_sshkey_right_password ... 2026-08-26 06:01:38,811 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_04_personal_sshkey ... 2026-08-26 06:01:39,232 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_05_company_sshkey_non_key_user ... 2026-08-26 06:01:39,695 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_06_company_sshkey_admin_key_user ... 2026-08-26 06:01:40,222 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_07_use_current_company_sshkey ... 2026-08-26 06:01:44,290 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_08_internal_user_crud_key ... 2026-08-26 06:01:44,659 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 173, model: sshkey.pair 2026-08-26 06:01:44,699 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_09_user_sshkey_crud_another_key ... 2026-08-26 06:01:45,146 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [8], uid: 173, model: sshkey.pair 2026-08-26 06:01:45,462 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [9], uid: 173, model: sshkey.pair 2026-08-26 06:01:45,485 204 INFO rb-f66e451-224253-408110 odoo.addons.to_sshkey.tests.test_sshkey_pair: Starting TestSSHKeypair.test_09_user_sshkey_crud_key ... 2026-08-26 06:01:46,236 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #173 deleted ir.attachment records with IDs: [4562, 4563] 2026-08-26 06:01:46,236 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #173 deleted sshkey.pair records with IDs: [10] 2026-08-26 06:01:46,271 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-26 06:01:46,284 204 INFO rb-f66e451-224253-408110 odoo.addons.to_stock_account_moves_link.tests.test_access_right: Starting TestAccessRight.test_access_right_user_accountant ... 2026-08-26 06:01:48,697 204 INFO rb-f66e451-224253-408110 odoo.addons.to_stock_account_moves_link.tests.test_access_right: Starting TestAccessRight.test_access_right_user_accountant_billing ... 2026-08-26 06:01:51,260 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 183, model: stock.valuation.layer 2026-08-26 06:01:51,290 204 INFO rb-f66e451-224253-408110 odoo.addons.to_stock_account_moves_link.tests.test_access_right: Starting TestAccessRight.test_access_right_user_inventory ... 2026-08-26 06:01:53,790 204 INFO rb-f66e451-224253-408110 odoo.models: Access Denied by ACLs for operation: read, uid: 185, model: stock.picking, fields: account_move_ids 2026-08-26 06:01:53,822 204 INFO rb-f66e451-224253-408110 odoo.addons.to_stock_account_moves_link.tests.test_access_right: Starting TestAccessRight.test_access_right_user_inventory_accountant_admin ... 2026-08-26 06:01:56,097 204 INFO rb-f66e451-224253-408110 odoo.addons.to_stock_account_moves_link.tests.test_access_right: Starting TestAccessRight.test_access_right_user_inventory_billing ... 2026-08-26 06:01:58,114 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 196, model: stock.valuation.layer 2026-08-26 06:01:58,156 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 06:01:58,168 204 INFO rb-f66e451-224253-408110 odoo.addons.to_stock_account_moves_link.tests.test_stock_picking: Starting TestStockPicking.test_delivery_picking ... 2026-08-26 06:02:00,660 204 INFO rb-f66e451-224253-408110 odoo.addons.to_stock_account_moves_link.tests.test_stock_picking: Starting TestStockPicking.test_inventory_transfer_type_internal ... 2026-08-26 06:02:02,248 204 INFO rb-f66e451-224253-408110 odoo.addons.to_stock_account_moves_link.tests.test_stock_picking: Starting TestStockPicking.test_inventory_transfer_type_receipts ... 2026-08-26 06:02:04,584 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 06:02:13,357 204 INFO rb-f66e451-224253-408110 odoo.addons.to_stock_asset.tests.test_asset_from_invoice: Starting TestAssetFromInvoice.test_01_asset_created_from_invoice ... 2026-08-26 06:02:15,486 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:02:15,931 204 INFO rb-f66e451-224253-408110 odoo.addons.to_stock_asset.tests.test_stock_asset_flow: Starting TestStockAssetFlow.test_01_out_picking_with_stockrable_serial_product ... 2026-08-26 06:02:18,104 204 INFO rb-f66e451-224253-408110 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-26 06:02:18,143 204 INFO rb-f66e451-224253-408110 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-26 06:02:20,180 204 INFO rb-f66e451-224253-408110 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-26 06:02:20,229 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [278] 2026-08-26 06:02:20,339 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [691, 692] 2026-08-26 06:02:20,372 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9989, 9978] 2026-08-26 06:02:20,452 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted account.move records with IDs: [285] 2026-08-26 06:02:22,058 204 INFO rb-f66e451-224253-408110 odoo.addons.to_stock_asset.tests.test_stock_asset_flow: Starting TestStockAssetFlow.test_02_out_picking_with_stockrable_serial_product_multi ... 2026-08-26 06:02:23,435 204 INFO rb-f66e451-224253-408110 odoo.addons.to_stock_asset.tests.test_stock_asset_flow: Starting TestStockAssetFlow.test_03_out_picking_with_stockrable_serial_product_multi ... 2026-08-26 06:02:25,722 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:02:26,177 204 INFO rb-f66e451-224253-408110 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_01_out_picking_with_storable_product_no_tracking ... 2026-08-26 06:02:26,787 204 INFO rb-f66e451-224253-408110 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_02_out_picking_with_consumable_product ... 2026-08-26 06:02:27,477 204 INFO rb-f66e451-224253-408110 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_03_out_picking_with_storable_product_tracking ... 2026-08-26 06:02:27,802 204 INFO rb-f66e451-224253-408110 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_04_return_picking_with_asset_that_is_in_draft ... 2026-08-26 06:02:29,857 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted account.asset.asset records with IDs: [18] 2026-08-26 06:02:30,272 204 INFO rb-f66e451-224253-408110 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-26 06:02:33,400 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10065] 2026-08-26 06:02:33,454 204 INFO rb-f66e451-224253-408110 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_06_two_asset_with_same_serial ... 2026-08-26 06:02:34,978 204 INFO rb-f66e451-224253-408110 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-26 06:02:36,996 204 INFO rb-f66e451-224253-408110 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-26 06:02:38,991 204 INFO rb-f66e451-224253-408110 odoo.addons.to_stock_asset.tests.test_stock_asset_functional: Starting TestStockAssetFunctional.test_07_out_picking_with_storable_product_tracking ... 2026-08-26 06:02:39,307 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:02:39,712 204 INFO rb-f66e451-224253-408110 odoo.addons.to_stock_asset.tests.test_upg_18: Starting TestStockAssetUpg18.test_01_post_calls_super_then_syncs_linked_stock_move ... 2026-08-26 06:02:42,900 204 INFO rb-f66e451-224253-408110 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-26 06:02:42,951 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [354] 2026-08-26 06:02:43,047 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [842, 843] 2026-08-26 06:02:43,083 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10186, 10175] 2026-08-26 06:02:43,144 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted account.move records with IDs: [355] 2026-08-26 06:02:43,912 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:02:46,171 204 INFO rb-f66e451-224253-408110 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-26 06:02:46,205 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted account.asset.depreciation.line records with IDs: [288] 2026-08-26 06:02:46,210 204 INFO rb-f66e451-224253-408110 odoo.addons.to_stock_asset_equipment.tests.test_asset_equipment: Starting TestAssetEquipment.test_constraint_asset_lot_duplicate ... 2026-08-26 06:02:46,550 204 INFO rb-f66e451-224253-408110 odoo.addons.to_stock_asset_equipment.tests.test_asset_equipment: Starting TestAssetEquipment.test_export_asset_to_equipment ... 2026-08-26 06:02:48,554 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted account.asset.asset records with IDs: [26] 2026-08-26 06:02:49,052 204 INFO rb-f66e451-224253-408110 odoo.addons.to_stock_asset_equipment.tests.test_asset_equipment: Starting TestAssetEquipment.test_state_asset_equal_state_equipment ... 2026-08-26 06:02:51,035 204 INFO rb-f66e451-224253-408110 odoo.addons.to_stock_asset_equipment.tests.test_asset_equipment: Starting TestAssetEquipment.test_two_asset_with_same_equipment ... 2026-08-26 06:02:52,698 204 INFO rb-f66e451-224253-408110 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-26 06:02:54,978 204 INFO rb-f66e451-224253-408110 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-26 06:02:57,279 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:02:57,689 204 INFO rb-f66e451-224253-408110 odoo.addons.to_stock_equipment.tests.test_data_after_install: Starting TestData.test_data_after_install ... 2026-08-26 06:02:57,748 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:02:58,098 204 INFO rb-f66e451-224253-408110 odoo.addons.to_stock_equipment.tests.test_equipment: Starting TestEquipment.test_check_compute_equipment ... 2026-08-26 06:02:58,164 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:02:58,537 204 INFO rb-f66e451-224253-408110 odoo.addons.to_stock_equipment.tests.test_product: Starting TestProduct.test_01_constrains_product ... 2026-08-26 06:02:58,587 204 INFO rb-f66e451-224253-408110 odoo.addons.to_stock_equipment.tests.test_product: Starting TestProduct.test_01_onchange_product ... 2026-08-26 06:02:59,727 204 INFO rb-f66e451-224253-408110 odoo.addons.to_stock_equipment.tests.test_product: Starting TestProduct.test_02_constrains_product ... 2026-08-26 06:02:59,832 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:03:00,235 204 INFO rb-f66e451-224253-408110 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_01_check_stock_picking_equipment ... 2026-08-26 06:03:00,598 204 INFO rb-f66e451-224253-408110 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_02_check_stock_picking_equipment ... 2026-08-26 06:03:00,940 204 INFO rb-f66e451-224253-408110 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_03_check_stock_picking_equipment ... 2026-08-26 06:03:01,305 204 INFO rb-f66e451-224253-408110 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_04_check_stock_picking_equipment ... 2026-08-26 06:03:01,764 204 INFO rb-f66e451-224253-408110 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_05_check_stock_picking_equipment ... 2026-08-26 06:03:02,063 204 INFO rb-f66e451-224253-408110 odoo.addons.to_stock_equipment.tests.test_stock_picking_equipment: Starting TestStockEquipment.test_06_check_stock_picking_equipment ... 2026-08-26 06:03:02,455 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:03:02,468 204 INFO rb-f66e451-224253-408110 odoo.addons.to_stock_equipment_bom_kit.tests.test_purchase_bom_kit_equipment: Starting TestPurchaseBomKitEquipment.test_01_check_equipment_from_purchase_order ... 2026-08-26 06:03:03,723 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted stock.move records with IDs: [280] 2026-08-26 06:03:04,249 204 INFO rb-f66e451-224253-408110 odoo.addons.to_stock_equipment_bom_kit.tests.test_purchase_bom_kit_equipment: Starting TestPurchaseBomKitEquipment.test_03_check_equipment_from_purchase_order ... 2026-08-26 06:03:05,515 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted stock.move records with IDs: [283] 2026-08-26 06:03:05,939 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:03:05,953 204 INFO rb-f66e451-224253-408110 odoo.addons.to_stock_equipment_bom_kit.tests.test_security: Starting TestSecurity.test_access_right_manager ... 2026-08-26 06:03:06,127 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted product.set records with IDs: [2] 2026-08-26 06:03:06,140 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted product.set.line records with IDs: [3] 2026-08-26 06:03:06,175 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:03:06,192 204 INFO rb-f66e451-224253-408110 odoo.addons.to_stock_equipment_bom_kit.tests.test_stock_picking: Starting TestPicking.test_compute_product_set_line_ids ... 2026-08-26 06:03:11,507 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted product.set records with IDs: [3] 2026-08-26 06:03:11,598 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:03:11,609 204 INFO rb-f66e451-224253-408110 odoo.addons.to_stock_equipment_hierarchy.tests.test_stock_production_lot: Starting TestStockProductLot.test_01_compute_recursive_maintenance ... 2026-08-26 06:03:11,796 204 INFO rb-f66e451-224253-408110 odoo.addons.to_stock_equipment_hierarchy.tests.test_stock_production_lot: Starting TestStockProductLot.test_02_compute_recursive_maintenance ... 2026-08-26 06:03:11,946 204 INFO rb-f66e451-224253-408110 odoo.addons.to_stock_equipment_hierarchy.tests.test_stock_production_lot: Starting TestStockProductLot.test_03_compute_recursive_maintenance ... 2026-08-26 06:03:12,134 204 INFO rb-f66e451-224253-408110 odoo.addons.to_stock_equipment_hierarchy.tests.test_stock_production_lot: Starting TestStockProductLot.test_04_compute_recursive_maintenance ... 2026-08-26 06:03:12,441 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:03:12,454 204 INFO rb-f66e451-224253-408110 odoo.addons.to_token_expiration_test.tests.test_rotating_token: Starting TestTokenExpiration.test_copy ... 2026-08-26 06:03:12,542 204 INFO rb-f66e451-224253-408110 odoo.addons.to_token_expiration_test.tests.test_rotating_token: Starting TestTokenExpiration.test_cron_rotate_tokens ... 2026-08-26 06:03:12,591 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted rotating.token.mixin.example.test records with IDs: [2] 2026-08-26 06:03:12,608 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [2] 2026-08-26 06:03:12,631 204 INFO rb-f66e451-224253-408110 odoo.addons.to_token_expiration_test.tests.test_rotating_token: Starting TestTokenExpiration.test_is_expired ... 2026-08-26 06:03:12,684 204 INFO rb-f66e451-224253-408110 odoo.addons.to_token_expiration_test.tests.test_rotating_token: Starting TestTokenExpiration.test_write ... 2026-08-26 06:03:12,755 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:03:12,768 204 INFO rb-f66e451-224253-408110 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_compute_access_token ... 2026-08-26 06:03:12,825 204 INFO rb-f66e451-224253-408110 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_constrains_rotating_token_life ... 2026-08-26 06:03:12,922 204 INFO rb-f66e451-224253-408110 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_ensure_rotating_token ... 2026-08-26 06:03:12,967 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [7] 2026-08-26 06:03:13,005 204 INFO rb-f66e451-224253-408110 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_generate_token ... 2026-08-26 06:03:13,056 204 INFO rb-f66e451-224253-408110 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_get_expiration_date ... 2026-08-26 06:03:13,135 204 INFO rb-f66e451-224253-408110 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_get_token_lifetime ... 2026-08-26 06:03:13,190 204 INFO rb-f66e451-224253-408110 odoo.addons.to_token_expiration_test.tests.test_token_mixin: Starting TestTokenExpiration.test_rotate_token ... 2026-08-26 06:03:13,231 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted rotating.token records with IDs: [13] 2026-08-26 06:03:13,268 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:03:13,281 204 INFO rb-f66e451-224253-408110 odoo.addons.to_unique_product_code.tests.test_constrains: Starting TestConstrains.test_01_constrains ... 2026-08-26 06:03:13,340 204 INFO rb-f66e451-224253-408110 odoo.addons.to_unique_product_code.tests.test_constrains: Starting TestConstrains.test_02_constrains ... 2026-08-26 06:03:13,378 204 INFO rb-f66e451-224253-408110 odoo.addons.to_unique_product_code.tests.test_constrains: Starting TestConstrains.test_03_constrains ... 2026-08-26 06:03:18,213 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:03:18,225 204 INFO rb-f66e451-224253-408110 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-26 06:03:18,451 204 INFO rb-f66e451-224253-408110 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-26 06:03:18,668 204 INFO rb-f66e451-224253-408110 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-26 06:03:18,924 204 INFO rb-f66e451-224253-408110 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-26 06:03:19,108 204 INFO rb-f66e451-224253-408110 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-26 06:03:19,324 204 INFO rb-f66e451-224253-408110 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-26 06:03:19,505 204 INFO rb-f66e451-224253-408110 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-26 06:03:19,769 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:03:20,835 204 INFO rb-f66e451-224253-408110 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_create ... 2026-08-26 06:03:21,193 204 INFO rb-f66e451-224253-408110 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_price_interval_01 ... 2026-08-26 06:03:21,819 204 INFO rb-f66e451-224253-408110 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_price_interval_02 ... 2026-08-26 06:03:22,436 204 INFO rb-f66e451-224253-408110 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_price_interval_03 ... 2026-08-26 06:03:23,025 204 INFO rb-f66e451-224253-408110 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_price_interval_04 ... 2026-08-26 06:03:23,838 204 INFO rb-f66e451-224253-408110 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_lock_vendor_pricelists ... 2026-08-26 06:03:25,384 204 INFO rb-f66e451-224253-408110 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_multi_currency ... 2026-08-26 06:03:26,332 204 INFO rb-f66e451-224253-408110 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_unlink ... 2026-08-26 06:03:26,386 204 INFO rb-f66e451-224253-408110 odoo.addons.to_vendor_price_lock.tests.test_to_vendor_price_lock: Starting TestToVendorPriceLock.test_write ... 2026-08-26 06:03:26,471 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 06:03:45,840 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_01_access_right_internal_user ... 2026-08-26 06:03:45,855 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 226, model: wallet 2026-08-26 06:03:45,865 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 226, model: wallet.type 2026-08-26 06:03:45,867 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 226, model: wallet.history 2026-08-26 06:03:45,872 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 226, model: wallet 2026-08-26 06:03:45,875 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 226, model: wallet.type 2026-08-26 06:03:45,877 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 226, model: wallet.history 2026-08-26 06:03:45,881 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 226, model: wallet 2026-08-26 06:03:45,884 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 226, model: wallet.type 2026-08-26 06:03:45,886 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 226, model: wallet.history 2026-08-26 06:03:45,911 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_02_access_right_portal_user ... 2026-08-26 06:03:45,922 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 225, model: wallet 2026-08-26 06:03:45,931 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 225, model: wallet.type 2026-08-26 06:03:45,934 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 225, model: wallet.history 2026-08-26 06:03:45,937 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 225, model: wallet 2026-08-26 06:03:45,940 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 225, model: wallet.type 2026-08-26 06:03:45,942 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 225, model: wallet.history 2026-08-26 06:03:45,945 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 225, model: wallet 2026-08-26 06:03:45,947 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 225, model: wallet.type 2026-08-26 06:03:45,949 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 225, model: wallet.history 2026-08-26 06:03:45,974 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_03_access_right_wallet_manager ... 2026-08-26 06:03:45,983 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 227, model: wallet 2026-08-26 06:03:45,992 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 227, model: wallet.type 2026-08-26 06:03:45,995 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 227, model: wallet.history 2026-08-26 06:03:45,999 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 227, model: wallet 2026-08-26 06:03:46,002 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 227, model: wallet.type 2026-08-26 06:03:46,004 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 227, model: wallet.history 2026-08-26 06:03:46,007 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 227, model: wallet 2026-08-26 06:03:46,009 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 227, model: wallet.type 2026-08-26 06:03:46,011 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 227, model: wallet.history 2026-08-26 06:03:46,035 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_04_access_right_account_readonly ... 2026-08-26 06:03:46,049 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 229, model: wallet 2026-08-26 06:03:46,059 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 229, model: wallet.type 2026-08-26 06:03:46,063 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 229, model: wallet.history 2026-08-26 06:03:46,068 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 229, model: wallet 2026-08-26 06:03:46,094 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 229, model: wallet.type 2026-08-26 06:03:46,105 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 229, model: wallet.history 2026-08-26 06:03:46,112 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 229, model: wallet 2026-08-26 06:03:46,115 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 229, model: wallet.type 2026-08-26 06:03:46,118 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 229, model: wallet.history 2026-08-26 06:03:46,140 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_05_access_right_account_invoice ... 2026-08-26 06:03:46,166 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 230, model: wallet 2026-08-26 06:03:46,205 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 230, model: wallet.type 2026-08-26 06:03:46,209 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 230, model: wallet.history 2026-08-26 06:03:46,214 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 230, model: wallet 2026-08-26 06:03:46,217 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 230, model: wallet.type 2026-08-26 06:03:46,221 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 230, model: wallet 2026-08-26 06:03:46,224 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 230, model: wallet.type 2026-08-26 06:03:46,228 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 230, model: wallet.history 2026-08-26 06:03:46,253 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_06_access_right_account_manager ... 2026-08-26 06:03:46,284 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 232, model: wallet 2026-08-26 06:03:46,294 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 232, model: wallet.history 2026-08-26 06:03:46,299 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 232, model: wallet 2026-08-26 06:03:46,310 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 232, model: wallet 2026-08-26 06:03:46,315 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 232, model: wallet.history 2026-08-26 06:03:46,337 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_07_own_access_rule_portal ... 2026-08-26 06:03:46,722 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 234, model: wallet 2026-08-26 06:03:46,732 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 233, model: wallet 2026-08-26 06:03:46,813 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 234, model: wallet.history 2026-08-26 06:03:46,824 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2], uid: 233, model: wallet.history 2026-08-26 06:03:46,871 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_access_right: Starting TestAccessRight.test_08_own_access_rule_internal ... 2026-08-26 06:03:47,619 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4], uid: 236, model: wallet 2026-08-26 06:03:47,630 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 235, model: wallet 2026-08-26 06:03:47,696 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [3], uid: 236, model: wallet.history 2026-08-26 06:03:47,705 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [4], uid: 235, model: wallet.history 2026-08-26 06:03:47,776 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-08-26 06:04:06,657 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_multi_company: Starting TestMultiCompany.test_01_access_rule_wallet_type_multi_company ... 2026-08-26 06:04:06,768 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_multi_company: Starting TestMultiCompany.test_02_access_rule_wallet_multi_company ... 2026-08-26 06:04:06,825 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_multi_company: Starting TestMultiCompany.test_03_access_rule_wallet_history_multi_company ... 2026-08-26 06:04:06,927 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-26 06:04:24,797 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_01_create_non_wallet_payment ... 2026-08-26 06:04:25,268 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_02_create_wallet_payment ... 2026-08-26 06:04:25,802 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <138989492312545.1787724265.736819982528687-openerp-10-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:04:25,840 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [380] 2026-08-26 06:04:26,612 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <676413374514532.1787724266.568095207214355-openerp-10-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:04:26,655 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [381] 2026-08-26 06:04:26,980 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted account.partial.reconcile records with IDs: [50] 2026-08-26 06:04:27,102 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_03_wallet_payment_invalid_wallet_amount ... 2026-08-26 06:04:27,851 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <367630634474239.1787724267.733784675598145-openerp-11-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:04:27,898 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [382] 2026-08-26 06:04:28,726 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <884997486044283.1787724268.674807548522949-openerp-11-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:04:28,779 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [383] 2026-08-26 06:04:28,961 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_04_wallet_payment_invalid_wallet_configuration ... 2026-08-26 06:04:29,143 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_05_create_mix_wallet_payment ... 2026-08-26 06:04:29,704 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <430276555952853.1787724269.626087427139282-openerp-14-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:04:29,761 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [384] 2026-08-26 06:04:29,942 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_06_reconcile_invoice_with_lesser_wallet_payment ... 2026-08-26 06:04:31,218 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <389224936671851.1787724271.152812957763672-openerp-15-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:04:31,339 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [385] 2026-08-26 06:04:31,827 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <031163784508659.1787724271.789201259613037-openerp-15-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:04:31,874 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [386] 2026-08-26 06:04:31,906 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_07_reconcile_invoice_with_greater_wallet_payment ... 2026-08-26 06:04:33,327 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <742573484613790.1787724273.248739242553711-openerp-16-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:04:33,461 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [387] 2026-08-26 06:04:33,857 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <347999596436819.1787724273.821611166000366-openerp-16-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:04:33,894 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [388] 2026-08-26 06:04:33,932 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_08_reconcile_invoice_with_mix_wallet_payment ... 2026-08-26 06:04:35,198 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <613771815958453.1787724275.127305746078491-openerp-17-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:04:35,344 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [389] 2026-08-26 06:04:35,820 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <194985765062450.1787724275.772132158279419-openerp-17-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:04:35,850 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [390] 2026-08-26 06:04:35,886 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_09_reconcile_invoice_with_mix_wallet_payment ... 2026-08-26 06:04:37,071 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <482292023160641.1787724277.005467414855957-openerp-18-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:04:37,177 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [391] 2026-08-26 06:04:37,473 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_10_reconcile_invoice_with_mix_wallet_payment ... 2026-08-26 06:04:38,587 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <089942576927563.1787724278.518468379974365-openerp-19-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:04:38,696 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [392] 2026-08-26 06:04:39,070 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <475657746026361.1787724279.031038045883179-openerp-19-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:04:39,098 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [393] 2026-08-26 06:04:39,140 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_11_reconcile_invoice_with_wallet_payment_other_currency ... 2026-08-26 06:04:40,290 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <994931444204455.1787724280.232467651367188-openerp-20-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:04:40,386 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [394] 2026-08-26 06:04:40,717 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_12_reconcile_invoice_with_wallet_payment_other_currency ... 2026-08-26 06:04:41,929 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <105520058825204.1787724281.867918729782104-openerp-21-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:04:42,029 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [395] 2026-08-26 06:04:42,346 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_13_full_reconcile ... 2026-08-26 06:04:43,393 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <095071024728262.1787724283.326081037521362-openerp-22-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:04:43,513 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [396] 2026-08-26 06:04:43,852 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <115076125238318.1787724283.814021110534668-openerp-22-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:04:43,878 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [397] 2026-08-26 06:04:43,913 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_14_full_reconcile_exchange_rate ... 2026-08-26 06:04:45,236 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <662660096597100.1787724285.173813819885254-openerp-23-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:04:45,336 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [398] 2026-08-26 06:04:45,986 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <712434281405936.1787724285.948330402374268-openerp-23-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:04:46,033 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [399] 2026-08-26 06:04:46,069 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_15_reconcile_invoice_with_multiple_payments ... 2026-08-26 06:04:46,614 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <878056997472644.1787724286.537827730178833-openerp-24-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:04:46,647 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [400] 2026-08-26 06:04:47,125 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <343574725727453.1787724287.094738483428955-openerp-24-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:04:47,149 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [401] 2026-08-26 06:04:48,013 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <053172925924956.1787724287.978805780410767-openerp-24-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:04:48,181 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [402] 2026-08-26 06:04:48,220 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_16_reconcile_multiple_invoices_with_multiple_payments ... 2026-08-26 06:04:48,773 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <694881063625968.1787724288.720205068588257-openerp-25-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:04:48,808 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [403] 2026-08-26 06:04:49,807 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <521847127950491.1787724289.765267848968506-openerp-25-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:04:49,920 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [404] 2026-08-26 06:04:50,369 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <363180695321028.1787724290.330785751342773-openerp-25-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:04:50,402 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [405] 2026-08-26 06:04:51,348 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <217638395591534.1787724291.279163599014282-openerp-25-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:04:51,490 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [406] 2026-08-26 06:04:51,526 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_17_top_up_zero_wallet_amount_from_manual_journal_entry ... 2026-08-26 06:04:51,801 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_18_top_up_non_zero_wallet_amount_from_manual_journal_entry ... 2026-08-26 06:04:52,198 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <033982324805864.1787724292.124715805053711-openerp-27-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:04:52,226 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [407] 2026-08-26 06:04:52,267 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_19_withdraw_wallet ... 2026-08-26 06:04:52,885 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <577168780734792.1787724292.806196928024292-openerp-28-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:04:52,950 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [408] 2026-08-26 06:04:53,589 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <900468460811552.1787724293.552736520767212-openerp-28-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:04:53,629 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [409] 2026-08-26 06:04:53,929 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_20_register_payment_exceed_invoice_due_amount ... 2026-08-26 06:04:55,489 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <473533897681450.1787724295.412958621978760-openerp-31-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:04:55,624 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [410] 2026-08-26 06:04:56,049 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_21_register_payment_partial_reconcile ... 2026-08-26 06:04:58,294 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_22_register_payment_currency ... 2026-08-26 06:05:00,236 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <691217566635782.1787724300.146808862686157-openerp-32-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:05:00,276 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [411] 2026-08-26 06:05:00,577 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_23_register_payment_from_batch ... 2026-08-26 06:05:03,698 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_24_register_group_payment ... 2026-08-26 06:05:06,354 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <673826639591876.1787724306.239281654357910-openerp-33-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:05:06,508 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [412] 2026-08-26 06:05:06,928 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_25_multi_invoice_multi_payment_complex ... 2026-08-26 06:05:06,959 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted ir.model.data records with IDs: [7186, 7105, 7176, 7108, 7129, 7106, 7076, 7078, 7109, 7110, 7121, 7114, 7113, 7083, 7112, 7123, 7118, 7168, 7120, 7062, 7111, 7119, 7122, 7116, 7115, 7117, 7060, 7127, 7061, 7102, 7063, 7064, 7096, 7128, 7219, 7065, 7131, 7066, 7132, 7169, 7136, 7133, 7135, 7183, 7138, 7137, 7201, 7139, 7170, 7140, 7171, 7141, 7220, 7142, 7081, 7101, 7086, 7143, 7067, 7069, 7068, 7147, 7077, 7146, 7145, 7144, 7148, 7149, 7082, 7151, 7153, 7124, 7126, 7179, 7089, 7152, 7125, 7150, 7154, 7155, 7199, 7157, 7156, 7084, 7070, 7158, 7167, 7165, 7161, 7160, 7173, 7166, 7159, 7164, 7097, 7163, 7162, 7090, 7091, 7172, 7174, 7178, 7177, 7071, 7175, 7092, 7218, 7073, 7214, 7216, 7093, 7217, 7074, 7215, 7213, 7085, 7207, 7087, 7212, 7208, 7203, 7206, 7198, 7075, 7094, 7211, 7205, 7204, 7202, 7197, 7200, 7209, 7134, 7195, 7196, 7191, 7193, 7187, 7188, 7190, 7088, 7189, 7194, 7192, 7079, 7100, 7058, 7104, 7103, 7185, 7059, 7080, 7184, 7210, 7099, 7107, 7130, 7098, 7072, 7182, 7095, 7180, 7181] 2026-08-26 06:05:06,959 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted res.currency.rate records with IDs: [175, 73, 174, 173, 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-26 06:05:09,484 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <322955693726504.1787724309.411862373352051-openerp-34-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:05:09,765 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [413] 2026-08-26 06:05:10,407 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <986810364955487.1787724310.353444337844849-openerp-34-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:05:10,449 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [414] 2026-08-26 06:05:10,911 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <868901834718890.1787724310.876048803329468-openerp-34-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:05:10,942 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [415] 2026-08-26 06:05:11,427 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <193650312550898.1787724311.386044979095459-openerp-34-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:05:11,465 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [416] 2026-08-26 06:05:12,004 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <610783154733022.1787724311.955986022949219-openerp-34-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:05:12,059 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [417] 2026-08-26 06:05:12,766 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <950292045091528.1787724312.732043743133545-openerp-34-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:05:12,794 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [418] 2026-08-26 06:05:13,363 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <684679123739043.1787724313.314932584762573-openerp-34-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:05:13,421 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [419] 2026-08-26 06:05:14,073 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <871638631279090.1787724314.036772489547729-openerp-34-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:05:14,108 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [420] 2026-08-26 06:05:14,738 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <090399220392288.1787724314.701615810394287-openerp-34-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:05:14,777 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [421] 2026-08-26 06:05:15,395 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <128215069745113.1787724315.366947889328003-openerp-34-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:05:15,426 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [422] 2026-08-26 06:05:16,044 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <862517435229491.1787724316.005514383316040-openerp-34-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:05:16,093 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [423] 2026-08-26 06:05:16,400 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <699432736219823.1787724316.364448785781860-openerp-34-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:05:16,428 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [424] 2026-08-26 06:05:16,461 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_26_adjust_wallet_amount_onpayment_before_confirm ... 2026-08-26 06:05:17,219 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <920325517500784.1787724317.149084568023682-openerp-35-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:05:17,274 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [425] 2026-08-26 06:05:17,479 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_27_edit_payment ... 2026-08-26 06:05:18,404 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <707034844792530.1787724318.322356700897217-openerp-36-wallet@7911fb6281ab>: ['"New Partner" <@False>'] 2026-08-26 06:05:18,473 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [426] 2026-08-26 06:05:18,605 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_28_edit_payment ... 2026-08-26 06:05:19,128 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <287549982702317.1787724319.052192687988281-openerp-37-wallet@7911fb6281ab>: ['"New Partner" <@False>'] 2026-08-26 06:05:19,183 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [427] 2026-08-26 06:05:19,714 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_29_unreconcile_invoice ... 2026-08-26 06:05:21,118 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <574101367848033.1787724321.035436868667603-openerp-38-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:05:21,265 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [428] 2026-08-26 06:05:21,719 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <774778777766960.1787724321.671432971954346-openerp-38-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:05:21,767 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [429] 2026-08-26 06:05:21,953 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted account.partial.reconcile records with IDs: [86] 2026-08-26 06:05:22,045 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted account.full.reconcile records with IDs: [42] 2026-08-26 06:05:22,220 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_30_unreconcile_invoice ... 2026-08-26 06:05:23,502 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <043817967802676.1787724323.422125339508057-openerp-39-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:05:23,636 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [430] 2026-08-26 06:05:24,097 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <039183909587717.1787724324.059750795364380-openerp-39-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:05:24,120 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted mail.mail records with IDs: [431] 2026-08-26 06:05:24,261 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted account.partial.reconcile records with IDs: [87, 87] 2026-08-26 06:05:24,371 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #249 deleted account.full.reconcile records with IDs: [43] 2026-08-26 06:05:24,440 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_is_wallet_is_reset_when_the_counterpart_becomes_the_company_itself ... 2026-08-26 06:05:24,592 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_is_wallet_is_reset_when_the_payment_stops_being_a_customer_one ... 2026-08-26 06:05:24,715 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_wallet: Starting TestWallet.test_is_wallet_survives_on_an_ordinary_customer_payment ... 2026-08-26 06:05:24,853 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-26 06:05:44,265 204 INFO rb-f66e451-224253-408110 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-26 06:05:44,828 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <997314469474129.1787724344.744676351547241-openerp-41-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:05:44,911 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #261 deleted mail.mail records with IDs: [432] 2026-08-26 06:05:45,222 204 INFO rb-f66e451-224253-408110 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-26 06:05:45,650 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <605436386204783.1787724345.579604387283325-openerp-42-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:05:45,699 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #261 deleted mail.mail records with IDs: [433] 2026-08-26 06:05:45,937 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-26 06:06:04,206 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_wallet_payment_flows: Starting TestWalletPaymentFlows.test_01_wallet_payment_flow ... 2023-11-01 00:00:00,000 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:newportaluser from n/a 2023-11-01 00:00:00,000 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2023-11-01 00:00:00,000 204 INFO rb-f66e451-224253-408110 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=726&access_token=bad7a2fa3fea205123fa182ce4d2e73ac0bda28ec525441a5b9a5aeec666d479&wallet_id=43 HTTP/1.1" 200 - 256 0.192 -0.192 2023-11-01 00:00:00,000 204 INFO rb-f66e451-224253-408110 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 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #273 deleted mail.mail records with IDs: [434] 2023-11-01 00:00:00,000 204 INFO rb-f66e451-224253-408110 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=726&access_token=ba30c2c1ab8ae7d1bb5ac3d0be6bb26ebc3ab46749b46cb87959694b4e100857&wallet_id=43 HTTP/1.1" 200 - 83 0.111 -0.111 2023-11-01 00:00:00,000 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #273 deleted mail.mail records with IDs: [435] 2023-11-01 00:00:00,000 204 INFO rb-f66e451-224253-408110 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=726&access_token=ba30c2c1ab8ae7d1bb5ac3d0be6bb26ebc3ab46749b46cb87959694b4e100857&invoice_id=513 HTTP/1.1" 200 - 91 0.069 -0.069 2023-11-01 00:00:00,000 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "POST /invoice/transaction/513 HTTP/1.1" 200 - 25 0.039 -0.039 2023-11-01 00:00:00,000 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #273 deleted mail.mail records with IDs: [436] 2026-08-26 06:06:09,614 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_wallet_payment_flows: Starting TestWalletPaymentFlows.test_02_wallet_payment_flow ... 2023-11-01 00:00:00,000 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:newportaluser from n/a 2023-11-01 00:00:00,000 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2023-11-01 00:00:00,000 204 INFO rb-f66e451-224253-408110 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=726&access_token=7d9f7dcff890a2598e05117816d802edb0ee4d2aa280a17d2231914b40f25c53&wallet_id=43 HTTP/1.1" 200 - 261 0.228 -0.228 2023-11-01 00:00:00,000 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "POST /payment/transaction HTTP/1.1" 200 - 16 0.010 -0.010 2023-11-01 00:00:00,000 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #273 deleted mail.mail records with IDs: [437] 2023-11-01 00:00:00,000 204 INFO rb-f66e451-224253-408110 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=726&access_token=7d9f7dcff890a2598e05117816d802edb0ee4d2aa280a17d2231914b40f25c53&invoice_id=515 HTTP/1.1" 200 - 91 0.084 -0.084 2023-11-01 00:00:00,000 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [01/Nov/2023 00:00:00] "POST /invoice/transaction/515 HTTP/1.1" 200 - 26 0.029 -0.029 2023-11-01 00:00:00,000 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #273 deleted mail.mail records with IDs: [438] 2026-08-26 06:06:13,332 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-26 06:06:31,665 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_wallet_payment_wizard: Starting TestAffiliateWallet.test_01_payment_out_invoice_by_wallet ... 2026-08-26 06:06:33,078 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <365227999244584.1787724392.991460323333740-openerp-46-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:06:33,116 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #285 deleted mail.mail records with IDs: [439] 2026-08-26 06:06:33,365 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <456697150953945.1787724393.322723388671875-openerp-46-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:06:33,390 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #285 deleted mail.mail records with IDs: [440] 2026-08-26 06:06:34,436 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <718490760265683.1787724394.374086856842041-openerp-46-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:06:34,507 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #285 deleted mail.mail records with IDs: [441] 2026-08-26 06:06:34,574 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_wallet_payment_wizard: Starting TestAffiliateWallet.test_02_payment_out_invoice_by_wallet ... 2026-08-26 06:06:35,136 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <540999242467322.1787724395.070251464843750-openerp-47-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:06:35,178 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #285 deleted mail.mail records with IDs: [442] 2026-08-26 06:06:35,689 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <346762973647981.1787724395.642128705978394-openerp-47-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:06:35,734 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #285 deleted mail.mail records with IDs: [443] 2026-08-26 06:06:36,610 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <290220302375870.1787724396.541440963745117-openerp-47-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:06:36,761 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #285 deleted mail.mail records with IDs: [444] 2026-08-26 06:06:38,198 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <205663651338100.1787724398.159081697463989-openerp-47-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:06:38,292 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #285 deleted mail.mail records with IDs: [445] 2026-08-26 06:06:38,601 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_wallet_payment_wizard: Starting TestAffiliateWallet.test_03_payment_in_invoice_by_wallet ... 2026-08-26 06:06:40,006 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <579616351393515.1787724399.925379037857056-openerp-48-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:06:40,082 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #285 deleted mail.mail records with IDs: [446] 2026-08-26 06:06:41,155 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <632578777950512.1787724401.108221769332886-openerp-48-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:06:41,195 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #285 deleted mail.mail records with IDs: [447] 2026-08-26 06:06:41,438 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_wallet_payment_wizard: Starting TestAffiliateWallet.test_04_payment_in_invoice_by_wallet ... 2026-08-26 06:06:43,424 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <923597483587695.1787724403.339917898178101-openerp-49-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:06:43,539 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #285 deleted mail.mail records with IDs: [448] 2026-08-26 06:06:45,042 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <436114247066594.1787724404.996651887893677-openerp-49-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:06:45,101 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #285 deleted mail.mail records with IDs: [449] 2026-08-26 06:06:45,435 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-26 06:07:03,886 204 INFO rb-f66e451-224253-408110 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-26 06:07:04,484 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <010225338583634.1787724424.405612707138062-openerp-51-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:07:04,521 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #297 deleted mail.mail records with IDs: [450] 2026-08-26 06:07:04,918 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <739171387073534.1787724424.877810955047607-openerp-51-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:07:04,973 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #297 deleted mail.mail records with IDs: [451] 2026-08-26 06:07:05,388 204 INFO rb-f66e451-224253-408110 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-26 06:07:05,916 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <218112390851245.1787724425.846832990646362-openerp-52-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:07:05,951 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #297 deleted mail.mail records with IDs: [452] 2026-08-26 06:07:07,561 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <554823957704027.1787724427.518228054046631-openerp-52-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:07:07,675 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #297 deleted mail.mail records with IDs: [453] 2026-08-26 06:07:07,854 204 INFO rb-f66e451-224253-408110 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-26 06:07:08,397 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <933869858624800.1787724428.317742109298706-openerp-53-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:07:08,437 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #297 deleted mail.mail records with IDs: [454] 2026-08-26 06:07:09,340 204 INFO rb-f66e451-224253-408110 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-26 06:07:09,823 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <218825040999661.1787724429.759624004364014-openerp-54-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:07:09,855 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #297 deleted mail.mail records with IDs: [455] 2026-08-26 06:07:10,731 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <602679136906899.1787724430.681814670562744-openerp-54-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:07:10,877 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #297 deleted mail.mail records with IDs: [456] 2026-08-26 06:07:11,107 204 INFO rb-f66e451-224253-408110 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-26 06:07:12,685 204 INFO rb-f66e451-224253-408110 odoo.addons.to_wallet.tests.test_wallet_post_process: Starting TestWalletPostProcess.test_running_post_processing_twice_debits_the_wallet_once ... 2026-08-26 06:07:13,192 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <594883990957178.1787724433.128741025924683-openerp-55-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:07:13,268 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #297 deleted mail.mail records with IDs: [457] 2026-08-26 06:07:14,272 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <407788831595481.1787724434.241186141967773-openerp-55-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:07:14,390 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #297 deleted mail.mail records with IDs: [458] 2026-08-26 06:07:14,652 204 INFO rb-f66e451-224253-408110 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-26 06:07:15,170 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <148237529980065.1787724435.096440792083740-openerp-56-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:07:15,205 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #297 deleted mail.mail records with IDs: [459] 2026-08-26 06:07:16,109 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <417131042197181.1787724436.068470478057861-openerp-56-wallet@7911fb6281ab>: ['"company_1_data" <@False>'] 2026-08-26 06:07:16,233 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #297 deleted mail.mail records with IDs: [460] 2026-08-26 06:07:16,487 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-26 06:07:17,121 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_manager ... 2026-08-26 06:07:17,215 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #310 deleted product.milestone records with IDs: [20] 2026-08-26 06:07:17,243 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #310 deleted warranty.policy records with IDs: [17] 2026-08-26 06:07:17,269 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #310 deleted warranty.claim.policy records with IDs: [5] 2026-08-26 06:07:17,362 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #310 deleted warranty.claim records with IDs: [11] 2026-08-26 06:07:17,384 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_user ... 2026-08-26 06:07:17,425 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 309, model: product.milestone 2026-08-26 06:07:17,433 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 309, model: product.milestone 2026-08-26 06:07:17,442 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 309, model: product.milestone 2026-08-26 06:07:17,462 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 309, model: warranty.policy 2026-08-26 06:07:17,485 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 309, model: warranty.claim.policy 2026-08-26 06:07:17,563 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 309, model: warranty.claim 2026-08-26 06:07:17,596 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:07:18,429 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_01 ... 2026-08-26 06:07:18,523 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_02 ... 2026-08-26 06:07:18,567 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_03 ... 2026-08-26 06:07:18,678 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_04 ... 2026-08-26 06:07:18,721 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_05 ... 2026-08-26 06:07:18,805 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_06 ... 2026-08-26 06:07:18,854 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_07 ... 2026-08-26 06:07:18,976 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_product_warranty_policy: Starting TestProductWarrantyPolicy.test_check_constrains_milestone_08 ... 2026-08-26 06:07:19,029 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:07:19,830 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_01 ... 2026-08-26 06:07:19,933 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_02 ... 2026-08-26 06:07:19,968 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_03 ... 2026-08-26 06:07:20,005 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_04 ... 2026-08-26 06:07:20,035 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_05 ... 2026-08-26 06:07:20,067 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_06 ... 2026-08-26 06:07:20,098 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_01 ... 2026-08-26 06:07:20,150 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_02 ... 2026-08-26 06:07:20,204 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_03 ... 2026-08-26 06:07:20,246 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_04 ... 2026-08-26 06:07:20,291 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_05 ... 2026-08-26 06:07:20,345 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_06 ... 2026-08-26 06:07:20,392 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_07 ... 2026-08-26 06:07:20,434 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_milestone_08 ... 2026-08-26 06:07:20,474 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_state_01 ... 2026-08-26 06:07:20,534 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_state_02 ... 2026-08-26 06:07:20,595 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_state_03 ... 2026-08-26 06:07:20,654 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_state_04 ... 2026-08-26 06:07:20,710 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_01 ... 2026-08-26 06:07:20,877 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_02 ... 2026-08-26 06:07:21,024 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_03 ... 2026-08-26 06:07:21,163 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_04 ... 2026-08-26 06:07:21,307 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_05 ... 2026-08-26 06:07:21,410 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_06 ... 2026-08-26 06:07:21,521 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_07 ... 2026-08-26 06:07:21,653 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_end_01 ... 2026-08-26 06:07:21,695 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_end_02 ... 2026-08-26 06:07:21,746 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_end_03 ... 2026-08-26 06:07:21,795 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_end_04 ... 2026-08-26 06:07:21,842 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_expiration_date_01 ... 2026-08-26 06:07:21,987 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_period_01 ... 2026-08-26 06:07:22,147 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_period_02 ... 2026-08-26 06:07:22,299 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_period_03 ... 2026-08-26 06:07:22,466 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_copy_01 ... 2026-08-26 06:07:22,504 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_01 ... 2026-08-26 06:07:22,519 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted warranty.claim records with IDs: [38] 2026-08-26 06:07:22,542 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_02 ... 2026-08-26 06:07:22,555 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted warranty.claim records with IDs: [39] 2026-08-26 06:07:22,577 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_03 ... 2026-08-26 06:07:22,617 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_04 ... 2026-08-26 06:07:22,657 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_management.tests.test_warranty_claim: Starting TestWarrantyClaim.test_unlink_05 ... 2026-08-26 06:07:22,712 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:07:24,730 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_purchase.tests.test_access_rights: Starting TestAccessRights.test_access_purchase_user ... 2026-08-26 06:07:24,854 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_purchase.tests.test_access_rights: Starting TestAccessRights.test_access_purchase_warranty_user ... 2026-08-26 06:07:24,890 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 318, model: purchase.order 2026-08-26 06:07:24,915 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 318, model: purchase.order 2026-08-26 06:07:24,930 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 318, model: purchase.order 2026-08-26 06:07:25,011 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 318, model: purchase.order.line 2026-08-26 06:07:25,082 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 318, model: purchase.order.line 2026-08-26 06:07:25,099 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_purchase.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_manager ... 2026-08-26 06:07:25,128 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_purchase.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_user ... 2026-08-26 06:07:25,139 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 315, model: purchase.order 2026-08-26 06:07:25,166 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 315, model: purchase.order 2026-08-26 06:07:25,171 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 315, model: purchase.order 2026-08-26 06:07:25,209 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 315, model: purchase.order 2026-08-26 06:07:25,212 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 315, model: purchase.order.line 2026-08-26 06:07:25,281 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 315, model: purchase.order.line 2026-08-26 06:07:25,285 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 315, model: purchase.order 2026-08-26 06:07:25,288 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 315, model: purchase.order.line 2026-08-26 06:07:25,323 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 06:07:27,411 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_purchase.tests.test_purchase_order_warranty_policy: Starting TestPurchaseOrderWarrantyPolicy.test_confirm_purchase_order_01 ... 2026-08-26 06:07:27,595 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 06:07:29,893 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_investigation_01 ... 2026-08-26 06:07:30,130 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_available_po_domain_01 ... 2026-08-26 06:07:30,328 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_available_po_domain_02 ... 2026-08-26 06:07:30,518 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_01 ... 2026-08-26 06:07:30,706 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_02 ... 2026-08-26 06:07:30,925 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_03 ... 2026-08-26 06:07:31,107 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_04 ... 2026-08-26 06:07:31,296 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_05 ... 2026-08-26 06:07:31,462 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_purchase.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_start_date_01 ... 2026-08-26 06:07:31,644 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 06:07:33,590 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_purchase_stock.tests.test_button_validate_warranty_date: Starting TestButtonValidateWarrantyDate.test_autoprint_receipt_still_starts_the_warranty ... 2026-08-26 06:07:34,031 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_purchase_stock.tests.test_button_validate_warranty_date: Starting TestButtonValidateWarrantyDate.test_discarded_partial_receipt_starts_no_warranty ... 2026-08-26 06:07:34,373 204 INFO rb-f66e451-224253-408110 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-26 06:07:34,872 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:07:36,742 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_purchase_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_01 ... 2026-08-26 06:07:37,475 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_purchase_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_02 ... 2026-08-26 06:07:38,227 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_purchase_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_03 ... 2026-08-26 06:07:38,822 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_purchase_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_04 ... 2026-08-26 06:07:39,332 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:07:41,075 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_purchase_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_01 ... 2026-08-26 06:07:41,390 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_purchase_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_02 ... 2026-08-26 06:07:41,584 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_purchase_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_03 ... 2026-08-26 06:07:41,806 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:07:43,798 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_manager ... 2026-08-26 06:07:44,122 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 334, model: sale.order 2026-08-26 06:07:44,127 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 334, model: sale.order 2026-08-26 06:07:44,137 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 334, model: addendum.addendum 2026-08-26 06:07:44,148 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 334, model: sale.order.line 2026-08-26 06:07:44,200 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 334, model: sale.order.line 2026-08-26 06:07:44,213 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 334, model: sale.order.line 2026-08-26 06:07:44,238 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_user ... 2026-08-26 06:07:44,287 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 333, model: sale.order 2026-08-26 06:07:44,293 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 333, model: sale.order 2026-08-26 06:07:44,301 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 333, model: addendum.addendum 2026-08-26 06:07:44,314 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 333, model: sale.order.line 2026-08-26 06:07:44,368 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 333, model: sale.order.line 2026-08-26 06:07:44,380 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 333, model: sale.order.line 2026-08-26 06:07:44,406 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_all_leads_sees_all_customer_claims ... 2026-08-26 06:07:45,037 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_all_leads_still_blocked_from_vendor ... 2026-08-26 06:07:45,353 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [64], uid: 338, model: warranty.claim 2026-08-26 06:07:45,374 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_warranty_claim_other_so_blocked ... 2026-08-26 06:07:46,103 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [65], uid: 340, model: warranty.claim 2026-08-26 06:07:46,140 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_warranty_claim_owned_so ... 2026-08-26 06:07:46,460 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_warranty_claim_vendor_blocked ... 2026-08-26 06:07:46,762 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [67], uid: 342, model: warranty.claim 2026-08-26 06:07:46,796 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_sale.tests.test_access_rights: Starting TestAccessRights.test_salesman_warranty_claim_walkin ... 2026-08-26 06:07:47,147 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-08-26 06:07:49,215 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_sale.tests.test_sale_order_warranty_policy: Starting TestSaleOrderWarrantyPolicy.test_confirm_sale_order_01 ... 2026-08-26 06:07:49,586 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 06:07:51,683 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_investigation_01 ... 2026-08-26 06:07:52,236 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_available_so_domain_01 ... 2026-08-26 06:07:52,383 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_available_so_domain_02 ... 2026-08-26 06:07:52,533 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_01 ... 2026-08-26 06:07:52,692 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_02 ... 2026-08-26 06:07:52,953 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_03 ... 2026-08-26 06:07:53,154 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_04 ... 2026-08-26 06:07:53,376 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_05 ... 2026-08-26 06:07:53,554 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_sale.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_start_date_01 ... 2026-08-26 06:07:53,734 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 06:07:55,632 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_sale_stock.tests.test_button_validate_warranty_date: Starting TestButtonValidateWarrantyDate.test_autoprint_delivery_still_starts_the_warranty ... 2026-08-26 06:07:56,518 204 INFO rb-f66e451-224253-408110 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-26 06:07:57,131 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_sale_stock.tests.test_button_validate_warranty_date: Starting TestButtonValidateWarrantyDate.test_discarded_partial_delivery_starts_no_warranty ... 2026-08-26 06:07:57,757 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:07:59,589 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_sale_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_01 ... 2026-08-26 06:08:00,549 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_sale_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_02 ... 2026-08-26 06:08:01,395 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_sale_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_03 ... 2026-08-26 06:08:02,114 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_sale_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_04 ... 2026-08-26 06:08:02,768 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:08:04,872 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_sale_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_01 ... 2026-08-26 06:08:05,292 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_sale_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_02 ... 2026-08-26 06:08:05,507 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_sale_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_data_03 ... 2026-08-26 06:08:05,714 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:08:06,834 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_stock.tests.test_access_rights: Starting TestAccessRights.test_access_stock_user ... 2026-08-26 06:08:06,907 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_stock.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_manager ... 2026-08-26 06:08:06,945 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 357, model: stock.lot 2026-08-26 06:08:06,984 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 357, model: stock.lot 2026-08-26 06:08:06,991 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 357, model: stock.lot 2026-08-26 06:08:07,013 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_stock.tests.test_access_rights: Starting TestAccessRights.test_access_warranty_user ... 2026-08-26 06:08:07,049 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 356, model: stock.lot 2026-08-26 06:08:07,094 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 356, model: stock.lot 2026-08-26 06:08:07,099 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 356, model: stock.lot 2026-08-26 06:08:07,128 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 06:08:08,293 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_compute_supplier_warranty_expiration_date ... 2026-08-26 06:08:08,708 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_compute_warranty_expiration_date ... 2026-08-26 06:08:09,033 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_stock.tests.test_production_lot_warranty_claim_policy: Starting TestProductionLotWarrantyClaimPolicy.test_stock_move_line_01 ... 2026-08-26 06:08:09,381 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 06:08:10,375 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_01 ... 2026-08-26 06:08:10,573 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_action_confirm_02 ... 2026-08-26 06:08:10,724 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_check_constrains_product_and_lot_01 ... 2026-08-26 06:08:10,754 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_01 ... 2026-08-26 06:08:10,908 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_02 ... 2026-08-26 06:08:11,076 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_03 ... 2026-08-26 06:08:11,280 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_04 ... 2026-08-26 06:08:11,480 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_05 ... 2026-08-26 06:08:11,638 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_claim_policy_ids_06 ... 2026-08-26 06:08:11,772 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_expiration_date_01 ... 2026-08-26 06:08:11,928 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_period_01 ... 2026-08-26 06:08:12,110 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_compute_warranty_start_date_01 ... 2026-08-26 06:08:12,270 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_update_warranty_info_of_lot_01 ... 2026-08-26 06:08:12,440 204 INFO rb-f66e451-224253-408110 odoo.addons.to_warranty_stock.tests.test_warranty_claim: Starting TestWarrantyClaim.test_update_warranty_info_of_lot_02 ... 2026-08-26 06:08:12,636 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 06:08:12,648 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_add_to_cart_update_dependencies ... 2026-08-26 06:08:16,086 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:08:17,908 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:08:17] "GET /apps/modules/12.0/module_5 HTTP/1.1" 200 - 327 0.259 1.564 2026-08-26 06:08:18,371 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:08:18] "POST /shop/cart/update HTTP/1.1" 303 - 191 0.196 0.259 2026-08-26 06:08:18,851 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:08:18] "GET /shop/cart HTTP/1.1" 200 - 167 0.109 0.367 2026-08-26 06:08:18,917 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [265] 2026-08-26 06:08:19,136 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [260] 2026-08-26 06:08:19,265 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_app_redirect ... 2026-08-26 06:08:22,852 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:08:23,093 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:08:23] "GET /apps/app/12.0/module_base HTTP/1.1" 301 - 13 0.005 0.238 2026-08-26 06:08:23,095 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_app_redirect: waiting for threads: [] 2026-08-26 06:08:23,114 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_app_redirect_preserves_query_string ... 2026-08-26 06:08:26,701 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:08:26,941 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:08:26] "GET /apps/app/12.0/module_base?force_show=1&search=abc HTTP/1.1" 301 - 13 0.007 0.235 2026-08-26 06:08:26,943 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_app_redirect_preserves_query_string: waiting for threads: [] 2026-08-26 06:08:26,968 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_app_redirect_preserves_repeated_query_parameters ... 2026-08-26 06:08:30,476 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:08:30,704 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:08:30] "GET /apps/app/12.0/module_base?tag=x&tag=y&tag=z HTTP/1.1" 301 - 13 0.008 0.222 2026-08-26 06:08:30,733 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_apps_store_main_website_canonical_url ... 2026-08-26 06:08:34,229 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:08:36,111 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:08:36] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 265 0.196 1.690 2026-08-26 06:08:36,148 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_button_visible_on_page_details ... 2026-08-26 06:08:41,530 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:portalapps1@abc.com from n/a 2026-08-26 06:08:41,542 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:08:42,354 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 380, model: odoo.module.version 2026-08-26 06:08:42,835 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:08:42] "GET /apps/modules/12.0/module_5 HTTP/1.1" 200 - 338 0.237 1.058 2026-08-26 06:08:44,943 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 380, model: odoo.module.version 2026-08-26 06:08:44,980 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:08:44] "GET /apps/modules/12.0/module_5 HTTP/1.1" 200 - 55 0.064 0.125 2026-08-26 06:08:44,998 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:portalapps2@abc.com from n/a 2026-08-26 06:08:45,296 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 381, model: odoo.module.version 2026-08-26 06:08:45,329 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:08:45] "GET /apps/modules/12.0/module_5 HTTP/1.1" 200 - 145 0.130 0.191 2026-08-26 06:08:45,450 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:portalapps2@abc.com from n/a 2026-08-26 06:08:46,459 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:08:46] "GET /apps/modules/12.0/module_5 HTTP/1.1" 200 - 363 0.305 0.692 2026-08-26 06:08:46,507 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_canonical_module_page_serves_directly ... 2026-08-26 06:08:50,045 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:08:51,190 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:08:51] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 266 0.239 0.908 2026-08-26 06:08:51,195 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_canonical_module_page_serves_directly: waiting for threads: [] 2026-08-26 06:08:51,217 204 INFO rb-f66e451-224253-408110 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-26 06:08:54,878 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:08:55,955 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:08:55] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 266 0.177 0.902 2026-08-26 06:08:55,987 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_compute_website_url_emits_canonical_prefix ... 2026-08-26 06:08:59,417 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_force_show_one_reveals_unpublished_module ... 2026-08-26 06:09:02,652 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:09:04,372 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:09:04] "GET /apps/modules/12.0/module_base?force_show=1 HTTP/1.1" 200 - 265 0.110 1.612 2026-08-26 06:09:04,374 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_force_show_one_reveals_unpublished_module: waiting for threads: [] 2026-08-26 06:09:04,405 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_force_show_zero_does_not_reveal_unpublished_module ... 2026-08-26 06:09:07,993 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:09:08,990 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:09:08] "GET /apps/modules/12.0/module_base HTTP/1.1" 404 - 196 0.137 0.865 2026-08-26 06:09:09,045 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:09:09] "GET /apps/modules/12.0/module_base?force_show=0 HTTP/1.1" 404 - 19 0.014 0.036 2026-08-26 06:09:09,046 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_force_show_zero_does_not_reveal_unpublished_module: waiting for threads: [] 2026-08-26 06:09:09,069 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_get_best_sell_modules ... 2026-08-26 06:09:14,329 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_get_newest_modules ... 2026-08-26 06:09:17,774 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_get_relevant_modules ... 2026-08-26 06:09:21,346 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:09:22,484 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:09:22] "GET /apps/category/odoo-apps-category-test-83 HTTP/1.1" 200 - 348 0.237 0.904 2026-08-26 06:09:22,519 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_get_top_modules_most_downloaded ... 2026-08-26 06:09:26,048 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_get_top_purchase_modules ... 2026-08-26 06:09:31,328 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_legacy_url_redirect_preserves_frontend_language_prefix ... 2026-08-26 06:09:35,019 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:09:35,283 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:09:35] "GET /vi/apps/app/12.0/module_base HTTP/1.1" 301 - 13 0.005 0.260 2026-08-26 06:09:35,285 204 INFO rb-f66e451-224253-408110 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-26 06:09:35,309 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_module_public ... 2026-08-26 06:09:39,674 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:09:40,552 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:09:40] "GET /apps/modules/12.0/module_base HTTP/1.1" 404 - 196 0.105 0.777 2026-08-26 06:09:40,966 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:09:40] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 105 0.101 0.298 2026-08-26 06:09:41,015 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_modules_browse_page_not_shadowed_by_page_route ... 2026-08-26 06:09:44,485 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:09:45,836 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:09:45] "GET /apps/modules/browse/1 HTTP/1.1" 200 - 442 0.369 0.984 2026-08-26 06:09:45,874 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_rating_module ... 2026-08-26 06:09:49,442 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:09:49,699 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:09:49] "POST /mail/message/post HTTP/1.1" 200 - 16 0.009 0.251 2026-08-26 06:09:51,559 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:portalapps1@abc.com from n/a 2026-08-26 06:09:51,651 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:09:51] "POST /mail/message/post HTTP/1.1" 200 - 45 0.035 0.049 2026-08-26 06:09:51,769 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:portalapps2@abc.com from n/a 2026-08-26 06:09:51,818 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:09:51] "POST /mail/message/post HTTP/1.1" 200 - 19 0.020 0.020 2026-08-26 06:09:51,852 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_search_module ... 2026-08-26 06:09:55,545 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:09:57,344 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:09:57] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 266 0.194 1.607 2026-08-26 06:09:57,557 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:09:57] "GET /apps/modules/14.0/module_base HTTP/1.1" 404 - 27 0.026 0.183 2026-08-26 06:09:57,558 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_search_module: waiting for threads: [] 2026-08-26 06:09:57,585 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_show_extension_and_included_dependencies_module ... 2026-08-26 06:10:01,189 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:10:02,326 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:10:02] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 267 0.190 0.948 2026-08-26 06:10:02,440 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:10:02] "GET /apps/modules/12.0/module_base HTTP/1.1" 200 - 39 0.034 0.054 2026-08-26 06:10:02,468 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_sitemap_apps_story_category_url ... 2026-08-26 06:10:05,653 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:10:06,172 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:10:06] "GET /sitemap.xml HTTP/1.1" 200 - 185 0.115 0.406 2026-08-26 06:10:06,204 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_sitemap_emits_canonical_module_url ... 2026-08-26 06:10:09,719 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:10:10,246 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:10:10] "GET /sitemap.xml HTTP/1.1" 200 - 185 0.119 0.410 2026-08-26 06:10:10,248 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_sitemap_emits_canonical_module_url: waiting for threads: [] 2026-08-26 06:10:10,268 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_url_show_modules_of_vendor ... 2026-08-26 06:10:13,739 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:10:14,628 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:10:14] "GET /apps/modules/browse?repo_maintainer_id=938 HTTP/1.1" 404 - 187 0.152 0.740 2026-08-26 06:10:14,647 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:vendor from n/a 2026-08-26 06:10:15,156 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:10:15] "GET /apps/modules/browse?repo_maintainer_id=938 HTTP/1.1" 200 - 166 0.137 0.362 2026-08-26 06:10:15,213 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_user_bought_apps_already_purchased ... 2026-08-26 06:10:21,764 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:portalapps1@abc.com from n/a 2026-08-26 06:10:21,779 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:10:22,438 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 440, model: odoo.module.version 2026-08-26 06:10:22,840 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:10:22] "GET /apps/modules/12.0/module_1 HTTP/1.1" 200 - 267 0.149 0.915 2026-08-26 06:10:23,038 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 440, model: odoo.module.version 2026-08-26 06:10:23,078 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:10:23] "GET /apps/modules/12.0/module_2 HTTP/1.1" 200 - 61 0.061 0.171 2026-08-26 06:10:23,144 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_user_bought_apps_download ... 2026-08-26 06:10:28,348 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:portalapps1@abc.com from n/a 2026-08-26 06:10:28,360 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:10:28,714 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:10:28] "GET /my/apps/download/186 HTTP/1.1" 200 - 58 0.038 0.319 2026-08-26 06:10:28,784 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:10:28] "GET /my/apps/download/186 HTTP/1.1" 200 - 35 0.024 0.024 2026-08-26 06:10:28,912 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:10:28] "GET /my/apps/download/186 HTTP/1.1" 200 - 51 0.044 0.043 2026-08-26 06:10:28,913 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_user_bought_apps_download: waiting for threads: [] 2026-08-26 06:10:28,954 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppStore.test_user_did_not_buy_redirect ... 2026-08-26 06:10:32,464 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:portalapps2@abc.com from n/a 2026-08-26 06:10:32,474 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:10:32,715 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:10:32] "GET /my/apps/download/197 HTTP/1.1" 303 - 22 0.020 0.223 2026-08-26 06:10:33,679 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:10:33] "GET /my HTTP/1.1" 200 - 246 0.217 0.743 2026-08-26 06:10:33,682 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppStore.test_user_did_not_buy_redirect: waiting for threads: [] 2026-08-26 06:10:33,720 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 06:10:33,735 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsStoreListingParamHardening.test_canonical_url_survives_empty_field_cache ... 2026-08-26 06:10:33,745 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:10:34,012 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsStoreListingParamHardening.test_garbage_listing_params_404 ... 2026-08-26 06:10:34,024 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:10:35,726 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:10:35] "GET /apps/browse/category/odoo-apps-49?price=698946584 HTTP/1.1" 404 - 191 0.121 1.584 2026-08-26 06:10:35,770 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:10:35] "GET /apps/browse/category/odoo-apps-49/page/2?order=SuX9Uj8U HTTP/1.1" 404 - 13 0.012 0.025 2026-08-26 06:10:35,803 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:10:35] "GET /apps/browse/category/odoo-apps-49?price=Paid' HTTP/1.1" 404 - 13 0.010 0.021 2026-08-26 06:10:35,839 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:10:35] "GET /apps/browse/category?price=698946584 HTTP/1.1" 404 - 11 0.013 0.019 2026-08-26 06:10:35,887 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:10:35] "GET /apps/browse/category?order=SuX9Uj8U HTTP/1.1" 404 - 11 0.009 0.036 2026-08-26 06:10:35,943 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:10:35] "GET /apps?price=he2qngry HTTP/1.1" 404 - 14 0.022 0.029 2026-08-26 06:10:35,985 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:10:35] "GET /apps/browse/category?price=Paid' HTTP/1.1" 404 - 11 0.014 0.023 2026-08-26 06:10:36,019 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:10:36] "GET /apps/browse/category?price=] 2026-08-26 06:10:36,156 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsStoreListingParamHardening.test_legit_listing_params_200 ... 2026-08-26 06:10:36,162 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:10:36,389 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:10:36] "GET /apps/browse/category HTTP/1.1" 303 - 24 0.031 0.199 2026-08-26 06:10:37,120 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:10:37] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 222 0.162 0.566 2026-08-26 06:10:37,129 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:10:37] "GET /apps/browse/category?order=Newest&price=Free&version=17.0 HTTP/1.1" 303 - 3 0.001 0.005 2026-08-26 06:10:37,181 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:10:37] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.015 0.035 2026-08-26 06:10:37,190 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:10:37] "GET /apps/browse/category?order=price_currency+asc&price=All HTTP/1.1" 303 - 3 0.001 0.005 2026-08-26 06:10:37,237 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:10:37] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.014 0.030 2026-08-26 06:10:37,251 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:10:37] "GET /apps/browse/category?order=name+asc&price=Paid HTTP/1.1" 303 - 3 0.001 0.010 2026-08-26 06:10:37,316 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:10:37] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.021 0.042 2026-08-26 06:10:37,326 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:10:37] "GET /apps/browse/category?order=bestseller HTTP/1.1" 303 - 3 0.001 0.005 2026-08-26 06:10:37,388 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:10:37] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.021 0.039 2026-08-26 06:10:37,468 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:10:37] "GET /apps?order=Downloads&price=Free&version=10.0 HTTP/1.1" 200 - 22 0.019 0.059 2026-08-26 06:10:37,479 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:10:37] "GET /apps/browse/category?version=17.0-3 HTTP/1.1" 303 - 3 0.003 0.005 2026-08-26 06:10:37,562 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:10:37] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.023 0.058 2026-08-26 06:10:37,564 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_apps_store.tests.test_website_apps_store.TestAppsStoreListingParamHardening.test_legit_listing_params_200: waiting for threads: [] 2026-08-26 06:10:37,589 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_apps_store.tests.test_website_apps_store: Starting TestAppsStoreListingParamHardening.test_oversized_or_garbage_ppg_does_not_500 ... 2026-08-26 06:10:37,598 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:10:37,862 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:10:37] "GET /apps/browse/category?ppg=999999 HTTP/1.1" 303 - 24 0.016 0.254 2026-08-26 06:10:38,628 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:10:38] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 222 0.165 0.598 2026-08-26 06:10:38,637 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:10:38] "GET /apps/browse/category?ppg=abc HTTP/1.1" 303 - 3 0.001 0.004 2026-08-26 06:10:38,694 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:10:38] "GET /apps/browse/category/odoo-apps-49 HTTP/1.1" 200 - 19 0.020 0.035 2026-08-26 06:10:38,695 204 INFO rb-f66e451-224253-408110 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-26 06:10:38,727 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:10:39,330 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_apps_store_loc.tests.test_discovery_from_git: Starting TestGitBranchDiscovery.test_action_discover_odoo_module ... 2026-08-26 06:10:46,155 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-26 06:10:48,304 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_create_category ... 2026-08-26 06:10:48,447 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_create_setion ... 2026-08-26 06:10:48,525 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [50], uid: 456, model: website.doc.category 2026-08-26 06:10:48,557 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [51], uid: 458, model: website.doc.category 2026-08-26 06:10:48,600 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_create_subject ... 2026-08-26 06:10:48,689 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [53], uid: 456, model: website.doc.category 2026-08-26 06:10:48,726 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [54], uid: 458, model: website.doc.category 2026-08-26 06:10:48,781 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_edit_setion ... 2026-08-26 06:10:48,874 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_edit_subject ... 2026-08-26 06:10:48,949 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_unlink_category ... 2026-08-26 06:10:49,025 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [1], uid: 454, model: website.document.content 2026-08-26 06:10:49,190 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #460 deleted website.doc.category records with IDs: [45] 2026-08-26 06:10:49,235 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #460 deleted website.document.content records with IDs: [1] 2026-08-26 06:10:49,261 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #460 deleted website.document records with IDs: [1] 2026-08-26 06:10:49,271 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #460 deleted website.doc.category records with IDs: [44] 2026-08-26 06:10:49,293 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_unlink_setion ... 2026-08-26 06:10:49,350 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [1], uid: 454, model: website.document.content 2026-08-26 06:10:49,503 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #460 deleted website.document.content records with IDs: [1] 2026-08-26 06:10:49,522 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #460 deleted website.document records with IDs: [1] 2026-08-26 06:10:49,539 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #460 deleted website.doc.category records with IDs: [44, 45] 2026-08-26 06:10:49,554 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #460 deleted website.doc.category records with IDs: [43] 2026-08-26 06:10:49,577 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_unlink_subject ... 2026-08-26 06:10:49,678 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [1], uid: 454, model: website.document.content 2026-08-26 06:10:49,855 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #460 deleted website.document.content records with IDs: [1] 2026-08-26 06:10:49,880 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #460 deleted website.document records with IDs: [1] 2026-08-26 06:10:49,893 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #460 deleted website.doc.category records with IDs: [44, 45] 2026-08-26 06:10:49,899 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #460 deleted website.doc.category records with IDs: [43] 2026-08-26 06:10:49,904 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #460 deleted website.doc.category records with IDs: [41] 2026-08-26 06:10:49,924 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_category_access_rights: Starting TestDocumentContentAccessRights.test_write_category ... 2026-08-26 06:10:50,021 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-26 06:10:52,654 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_copy_document_designer ... 2026-08-26 06:10:52,728 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #468 deleted website.document records with IDs: [5] 2026-08-26 06:10:52,749 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_copy_document_editor ... 2026-08-26 06:10:52,846 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #464 deleted website.document records with IDs: [6] 2026-08-26 06:10:52,868 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_copy_document_manager ... 2026-08-26 06:10:52,942 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #470 deleted website.document records with IDs: [7] 2026-08-26 06:10:52,963 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_copy_document_reviewer ... 2026-08-26 06:10:53,035 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #466 deleted website.document records with IDs: [8] 2026-08-26 06:10:53,054 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_create_document ... 2026-08-26 06:10:53,219 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_unlink_document_designer ... 2026-08-26 06:10:53,292 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #468 deleted website.document records with IDs: [13] 2026-08-26 06:10:53,337 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #468 deleted website.document records with IDs: [14] 2026-08-26 06:10:53,367 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #468 deleted website.document records with IDs: [15] 2026-08-26 06:10:53,483 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #468 deleted website.document records with IDs: [18] 2026-08-26 06:10:53,520 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #468 deleted website.document records with IDs: [19] 2026-08-26 06:10:53,671 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #468 deleted website.document records with IDs: [23] 2026-08-26 06:10:53,721 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #468 deleted website.document records with IDs: [24] 2026-08-26 06:10:53,758 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #468 deleted website.document records with IDs: [25] 2026-08-26 06:10:54,134 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #468 deleted website.document records with IDs: [36] 2026-08-26 06:10:54,161 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #468 deleted website.document records with IDs: [37] 2026-08-26 06:10:54,190 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #468 deleted website.document records with IDs: [38] 2026-08-26 06:10:54,217 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #468 deleted website.document records with IDs: [39] 2026-08-26 06:10:54,304 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_unlink_document_editor ... 2026-08-26 06:10:54,388 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [3], uid: 464, model: website.document.content 2026-08-26 06:10:54,427 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [3], uid: 464, model: website.document.content 2026-08-26 06:10:54,457 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [3], uid: 464, model: website.document.content 2026-08-26 06:10:54,496 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #464 deleted website.document records with IDs: [41] 2026-08-26 06:10:54,524 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #464 deleted website.document records with IDs: [42] 2026-08-26 06:10:54,551 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #464 deleted website.document records with IDs: [43] 2026-08-26 06:10:54,586 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [3], uid: 464, model: website.document.content 2026-08-26 06:10:54,623 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [3], uid: 464, model: website.document.content 2026-08-26 06:10:54,661 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_unlink_document_manager ... 2026-08-26 06:10:54,744 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #470 deleted website.document records with IDs: [44] 2026-08-26 06:10:54,760 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #470 deleted website.document records with IDs: [45] 2026-08-26 06:10:54,820 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #470 deleted website.document.content records with IDs: [3] 2026-08-26 06:10:54,828 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #470 deleted website.document records with IDs: [46] 2026-08-26 06:10:54,850 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_unlink_document_reviewer ... 2026-08-26 06:10:54,941 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #466 deleted website.document records with IDs: [47] 2026-08-26 06:10:54,968 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #466 deleted website.document records with IDs: [48] 2026-08-26 06:10:55,371 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #466 deleted website.document records with IDs: [64] 2026-08-26 06:10:55,398 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #466 deleted website.document records with IDs: [65] 2026-08-26 06:10:55,490 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #466 deleted website.document records with IDs: [69] 2026-08-26 06:10:55,520 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #466 deleted website.document records with IDs: [70] 2026-08-26 06:10:55,543 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #466 deleted website.document records with IDs: [71] 2026-08-26 06:10:55,569 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #466 deleted website.document records with IDs: [72] 2026-08-26 06:10:55,658 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_write_document_designer ... 2026-08-26 06:10:55,833 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_write_document_editor ... 2026-08-26 06:10:55,884 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 464, model: website.document 2026-08-26 06:10:55,902 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 464, model: website.document 2026-08-26 06:10:55,927 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 464, model: website.document 2026-08-26 06:10:55,991 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 464, model: website.document 2026-08-26 06:10:56,015 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 464, model: website.document 2026-08-26 06:10:56,041 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 464, model: website.document 2026-08-26 06:10:56,069 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_write_document_manager ... 2026-08-26 06:10:56,167 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_doc_access_rights: Starting TestDocumentAccessRights.test_write_document_reviewer ... 2026-08-26 06:10:56,356 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-26 06:10:58,834 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_doc_content_access_rights: Starting TestDocumentContentAccessRights.test_create_document_content ... 2026-08-26 06:10:59,029 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_doc_content_access_rights: Starting TestDocumentContentAccessRights.test_unlink_document_content ... 2026-08-26 06:10:59,086 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [11], uid: 475, model: website.document.content 2026-08-26 06:10:59,129 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #474 deleted website.document.content records with IDs: [11] 2026-08-26 06:10:59,202 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #476 deleted website.document.content records with IDs: [12] 2026-08-26 06:10:59,269 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #478 deleted website.document.content records with IDs: [13] 2026-08-26 06:10:59,312 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #480 deleted website.document.content records with IDs: [14] 2026-08-26 06:10:59,349 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #474 deleted website.document.content records with IDs: [15] 2026-08-26 06:10:59,379 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #476 deleted website.document.content records with IDs: [16] 2026-08-26 06:10:59,410 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #478 deleted website.document.content records with IDs: [17] 2026-08-26 06:10:59,440 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #480 deleted website.document.content records with IDs: [18] 2026-08-26 06:10:59,471 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #474 deleted website.document.content records with IDs: [19] 2026-08-26 06:10:59,505 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #476 deleted website.document.content records with IDs: [20] 2026-08-26 06:10:59,541 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #478 deleted website.document.content records with IDs: [21] 2026-08-26 06:10:59,572 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #480 deleted website.document.content records with IDs: [22] 2026-08-26 06:10:59,607 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [23], uid: 474, model: website.document.content 2026-08-26 06:10:59,648 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #476 deleted website.document.content records with IDs: [23] 2026-08-26 06:10:59,677 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #478 deleted website.document.content records with IDs: [24] 2026-08-26 06:10:59,713 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #480 deleted website.document.content records with IDs: [25] 2026-08-26 06:10:59,760 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [26], uid: 474, model: website.document.content 2026-08-26 06:10:59,799 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #476 deleted website.document.content records with IDs: [26] 2026-08-26 06:10:59,835 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #478 deleted website.document.content records with IDs: [27] 2026-08-26 06:10:59,869 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #480 deleted website.document.content records with IDs: [28] 2026-08-26 06:10:59,949 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #480 deleted website.document.content records with IDs: [29] 2026-08-26 06:10:59,975 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_doc_content_access_rights: Starting TestDocumentContentAccessRights.test_write_document_content ... 2026-08-26 06:11:00,096 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 474, model: website.document.content 2026-08-26 06:11:00,241 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 475, model: website.document.content 2026-08-26 06:11:00,316 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 474, model: website.document.content 2026-08-26 06:11:00,473 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 474, model: website.document.content 2026-08-26 06:11:00,615 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 474, model: website.document.content 2026-08-26 06:11:00,734 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 474, model: website.document.content 2026-08-26 06:11:00,796 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 474, model: website.document.content 2026-08-26 06:11:00,903 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-26 06:11:03,362 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_doc_tag_access_rights: Starting TestDocTagAccessRights.test_access_tag ... 2026-08-26 06:11:03,393 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 481, model: website.doc.tag 2026-08-26 06:11:03,434 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 481, model: website.doc.tag 2026-08-26 06:11:03,448 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 481, model: website.doc.tag 2026-08-26 06:11:03,464 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #484 deleted website.doc.tag records with IDs: [13] 2026-08-26 06:11:03,469 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #486 deleted website.doc.tag records with IDs: [14] 2026-08-26 06:11:03,475 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #488 deleted website.doc.tag records with IDs: [15] 2026-08-26 06:11:03,482 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #490 deleted website.doc.tag records with IDs: [16] 2026-08-26 06:11:03,511 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-26 06:11:06,089 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs: Starting TestDocs.test_merge_document__normal ... 2026-08-26 06:11:06,137 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted website.document records with IDs: [97] 2026-08-26 06:11:06,164 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs: Starting TestDocs.test_merge_document__same_docs ... 2026-08-26 06:11:06,201 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs: Starting TestDocs.test_merge_document__update_name ... 2026-08-26 06:11:06,258 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted website.document records with IDs: [97] 2026-08-26 06:11:06,287 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs: Starting TestDocs.test_merge_document__with_lang ... 2026-08-26 06:11:06,342 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted website.document records with IDs: [97] 2026-08-26 06:11:06,369 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs: Starting TestDocs.test_merge_document__with_tag ... 2026-08-26 06:11:06,424 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted website.document records with IDs: [97] 2026-08-26 06:11:06,463 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-26 06:11:06,830 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour: Starting TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it ... 2026-08-26 06:11:07,325 204 _WARNING rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour.TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it: Chrome headless failed to start: [494:516:0826/061106.994257:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [494:516:0826/061106.998472:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [494:516:0826/061106.998569:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [494:516:0826/061106.998605:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [494:516:0826/061106.998615:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [532:532:0826/061107.033780:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [532:532:0826/061107.036270:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [494:516:0826/061107.194952:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [494:494:0826/061107.195873:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [494:516:0826/061107.216306:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [494:494:0826/061107.281555:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [494:494:0826/061107.281648:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [494:494:0826/061107.281665:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [494:516:0826/061107.281711:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [494:516:0826/061107.281739:ERROR:dbus/bus.cc:405] 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-26 06:11:07,328 204 INFO rb-f66e451-224253-408110 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-26 06:11:07,363 204 INFO rb-f66e451-224253-408110 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-26 06:11:07,364 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour: Starting TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it ... 2026-08-26 06:11:07,689 204 _WARNING rb-f66e451-224253-408110 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: [598:619:0826/061107.506066:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [598:619:0826/061107.510507:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [598:619:0826/061107.511613:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [598:619:0826/061107.511682:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [598:619:0826/061107.511696:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [598:619:0826/061107.524686:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [598:598:0826/061107.525593:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [634:634:0826/061107.548071:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [598:619:0826/061107.551015:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [634:634:0826/061107.552029:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [598:598:0826/061107.615044:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [598:598:0826/061107.615116:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [598:598:0826/061107.615128:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-26 06:11:07,692 204 INFO rb-f66e451-224253-408110 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-26 06:11:07,723 204 INFO rb-f66e451-224253-408110 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-26 06:11:07,724 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_colorpicker_tour: Starting TestDocsColorpickerTour.test_picking_a_cover_colour_persists_it ... 2026-08-26 06:11:07,902 204 WARNING rb-f66e451-224253-408110 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: 2026-08-26 06:11:07,902 204 INFO rb-f66e451-224253-408110 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-26 06:11:07,951 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 06:11:08,877 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [461] 2026-08-26 06:11:08,891 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact ... 2026-08-26 06:11:09,214 204 _WARNING rb-f66e451-224253-408110 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: [724:745:0826/061109.041038:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [724:745:0826/061109.045824:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [724:745:0826/061109.048268:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [724:745:0826/061109.048309:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [724:745:0826/061109.048328:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [724:745:0826/061109.059857:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [724:724:0826/061109.060930:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [759:759:0826/061109.079919:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [759:759:0826/061109.082458:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [724:745:0826/061109.087622:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [724:724:0826/061109.164758:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [724:724:0826/061109.164859:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [724:724:0826/061109.164875:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [724:745:0826/061109.164869:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [724:745:0826/061109.164898:ERROR:dbus/bus.cc:405] 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-26 06:11:09,217 204 INFO rb-f66e451-224253-408110 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-26 06:11:09,251 204 INFO rb-f66e451-224253-408110 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-26 06:11:09,252 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact ... 2026-08-26 06:11:09,454 204 _WARNING rb-f66e451-224253-408110 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: [822:843:0826/061109.413594:ERROR:dbus/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-26 06:11:09,455 204 INFO rb-f66e451-224253-408110 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-26 06:11:09,489 204 INFO rb-f66e451-224253-408110 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-26 06:11:09,489 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_cancelling_the_delete_confirmation_leaves_the_document_intact ... 2026-08-26 06:11:09,811 204 WARNING rb-f66e451-224253-408110 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: [848:869:0826/061109.626151:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [848:869:0826/061109.630855:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [848:869:0826/061109.631052:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [848:869:0826/061109.631104:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [848:869:0826/061109.631118:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [848:869:0826/061109.644100:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [848:848:0826/061109.645420:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [884:884:0826/061109.652979:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [884:884:0826/061109.655973:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [848:869:0826/061109.666013:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [848:848:0826/061109.720383:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [848:848:0826/061109.720478:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [848:848:0826/061109.720494:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [848:848:0826/061109.720768:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [848:869:0826/061109.721130:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [848:869:0826/061109.721159:ERROR:dbus/bus.cc:405] 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-26 06:11:09,814 204 INFO rb-f66e451-224253-408110 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-26 06:11:09,845 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document ... 2026-08-26 06:11:10,175 204 _WARNING rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document: Chrome headless failed to start: [949:970:0826/061109.987853:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [949:970:0826/061109.991865:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [949:970:0826/061109.993084:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [949:970:0826/061109.993130:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [949:970:0826/061109.993142:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [949:970:0826/061110.014179:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [949:949:0826/061110.017707:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [984:984:0826/061110.022536:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [984:984:0826/061110.031507:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [949:970:0826/061110.040227:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [949:949:0826/061110.110352:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [949:949:0826/061110.110451:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [949:949:0826/061110.110468:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [949:970:0826/061110.111486:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [949:970:0826/061110.111513:ERROR:dbus/bus.cc:405] 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-26 06:11:10,177 204 INFO rb-f66e451-224253-408110 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-26 06:11:10,213 204 INFO rb-f66e451-224253-408110 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-26 06:11:10,214 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document ... 2026-08-26 06:11:10,393 204 _WARNING rb-f66e451-224253-408110 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: 2026-08-26 06:11:10,393 204 INFO rb-f66e451-224253-408110 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-26 06:11:10,424 204 INFO rb-f66e451-224253-408110 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-26 06:11:10,424 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_confirming_the_delete_confirmation_removes_the_document ... 2026-08-26 06:11:10,756 204 WARNING rb-f66e451-224253-408110 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: [1065:1086:0826/061110.576062:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1065:1086:0826/061110.583498:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1065:1086:0826/061110.583656:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1065:1086:0826/061110.583722:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1065:1086:0826/061110.583771:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1065:1086:0826/061110.593190:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1065:1065:0826/061110.599635:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1100:1100:0826/061110.606310:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1100:1100:0826/061110.608837:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1065:1086:0826/061110.623751:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1065:1065:0826/061110.708870:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1065:1065:0826/061110.708962:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1065:1065:0826/061110.708976:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1065:1086:0826/061110.708976:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1065:1086:0826/061110.709000:ERROR:dbus/bus.cc:405] 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-26 06:11:10,758 204 INFO rb-f66e451-224253-408110 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-26 06:11:10,781 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it ... 2026-08-26 06:11:11,109 204 _WARNING rb-f66e451-224253-408110 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: [1165:1186:0826/061110.927058:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1165:1186:0826/061110.931641:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1165:1186:0826/061110.931857:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1165:1186:0826/061110.931911:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1165:1186:0826/061110.931970:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1165:1186:0826/061110.942135:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1165:1165:0826/061110.943242:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1200:1200:0826/061110.953657:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1200:1200:0826/061110.956549:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1165:1186:0826/061110.967624:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1165:1165:0826/061111.032086:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1165:1165:0826/061111.032183:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1165:1165:0826/061111.032200:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1165:1186:0826/061111.032194:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1165:1186:0826/061111.032221:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1165:1165:0826/061111.032399:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-26 06:11:11,111 204 INFO rb-f66e451-224253-408110 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-26 06:11:11,133 204 INFO rb-f66e451-224253-408110 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-26 06:11:11,134 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it ... 2026-08-26 06:11:11,462 204 _WARNING rb-f66e451-224253-408110 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: [1263:1284:0826/061111.271775:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1263:1284:0826/061111.276330:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1263:1284:0826/061111.276439:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1263:1284:0826/061111.276492:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1263:1284:0826/061111.276504:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1263:1284:0826/061111.290874:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1263:1263:0826/061111.293570:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1298:1298:0826/061111.315884:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1298:1298:0826/061111.319020:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1263:1284:0826/061111.322997:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1263:1263:0826/061111.388129:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1263:1263:0826/061111.388205:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1263:1263:0826/061111.388216:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1263:1284:0826/061111.389838:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1263:1284:0826/061111.389861:ERROR:dbus/bus.cc:405] 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-26 06:11:11,465 204 INFO rb-f66e451-224253-408110 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-26 06:11:11,495 204 INFO rb-f66e451-224253-408110 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-26 06:11:11,495 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_creating_a_document_through_the_dialog_persists_it ... 2026-08-26 06:11:11,834 204 WARNING rb-f66e451-224253-408110 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: [1362:1383:0826/061111.646247:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1362:1383:0826/061111.653688:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1362:1383:0826/061111.655106:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1362:1383:0826/061111.655159:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1362:1383:0826/061111.655169:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1362:1383:0826/061111.665285:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1362:1362:0826/061111.669332:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1399:1399:0826/061111.681878:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1399:1399:0826/061111.684618:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1362:1383:0826/061111.692772:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1362:1362:0826/061111.773391:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1362:1362:0826/061111.773510:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1362:1383:0826/061111.773506:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1362:1362:0826/061111.773522:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1362:1383:0826/061111.773542:ERROR:dbus/bus.cc:405] 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-26 06:11:11,837 204 INFO rb-f66e451-224253-408110 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-26 06:11:11,864 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_editor_page_offers_the_create_affordance ... 2026-08-26 06:11:12,140 204 _WARNING rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_editor_tour.TestDocsEditorTour.test_editor_page_offers_the_create_affordance: Chrome headless failed to start: [1462:1483:0826/061112.010409:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1462:1483:0826/061112.014584:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1462:1483:0826/061112.014672:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1462:1483:0826/061112.014728:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1462:1483:0826/061112.014745:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1462:1483:0826/061112.029235:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1462:1462:0826/061112.034569:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1462:1483:0826/061112.050521:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1498:1498:0826/061112.049346:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1498:1498:0826/061112.053014:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1462:1462:0826/061112.102815:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1462:1462:0826/061112.102903:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1462:1462:0826/061112.102920:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1462:1483:0826/061112.102947:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1462:1483:0826/061112.102975:ERROR:dbus/bus.cc:405] 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-26 06:11:12,143 204 INFO rb-f66e451-224253-408110 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-26 06:11:12,175 204 INFO rb-f66e451-224253-408110 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-26 06:11:12,176 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_editor_page_offers_the_create_affordance ... 2026-08-26 06:11:12,512 204 _WARNING rb-f66e451-224253-408110 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: [1561:1582:0826/061112.331668:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1561:1582:0826/061112.335766:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1561:1582:0826/061112.335970:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1561:1582:0826/061112.335997:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1561:1582:0826/061112.336004:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1561:1582:0826/061112.349556:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1561:1561:0826/061112.350195:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1596:1596:0826/061112.361428:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1596:1596:0826/061112.365463:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1561:1582:0826/061112.369650:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1561:1561:0826/061112.431494:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1561:1561:0826/061112.431577:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1561:1561:0826/061112.431586:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1561:1582:0826/061112.431616:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1561:1582:0826/061112.431655:ERROR:dbus/bus.cc:405] 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-26 06:11:12,515 204 INFO rb-f66e451-224253-408110 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-26 06:11:12,541 204 INFO rb-f66e451-224253-408110 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-26 06:11:12,541 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_editor_page_offers_the_create_affordance ... 2026-08-26 06:11:12,865 204 WARNING rb-f66e451-224253-408110 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: [1665:1686:0826/061112.683645:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1665:1686:0826/061112.689451:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1665:1686:0826/061112.689744:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1665:1686:0826/061112.689797:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1665:1686:0826/061112.689810:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1665:1686:0826/061112.705167:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1665:1665:0826/061112.706171:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1700:1700:0826/061112.715636:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1700:1700:0826/061112.720995:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1665:1686:0826/061112.732567:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1665:1665:0826/061112.817837:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1665:1686:0826/061112.817940:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1665:1665:0826/061112.817957:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1665:1665:0826/061112.817969:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1665:1686:0826/061112.817991:ERROR:dbus/bus.cc:405] 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-26 06:11:12,868 204 INFO rb-f66e451-224253-408110 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-26 06:11:12,901 204 INFO rb-f66e451-224253-408110 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-26 06:11:13,228 204 _WARNING rb-f66e451-224253-408110 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: [1765:1786:0826/061113.043492:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1765:1786:0826/061113.047440:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1765:1786:0826/061113.047579:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1765:1786:0826/061113.047662:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1765:1786:0826/061113.047675:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1765:1786:0826/061113.061619:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1765:1765:0826/061113.062149:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [1765:1786:0826/061113.083718:ERROR:dbus/bus.cc:405] 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:0826/061113.092648:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [1800:1800:0826/061113.097876:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1765:1765:0826/061113.137535:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1765:1765:0826/061113.137609:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [1765:1765:0826/061113.137620:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1765:1765:0826/061113.137829:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1765:1786:0826/061113.137954:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1765:1786:0826/061113.137980:ERROR:dbus/bus.cc:405] 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-26 06:11:13,230 204 INFO rb-f66e451-224253-408110 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-26 06:11:13,255 204 INFO rb-f66e451-224253-408110 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-26 06:11:13,255 204 INFO rb-f66e451-224253-408110 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-26 06:11:13,435 204 _WARNING rb-f66e451-224253-408110 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: 2026-08-26 06:11:13,435 204 INFO rb-f66e451-224253-408110 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-26 06:11:13,466 204 INFO rb-f66e451-224253-408110 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-26 06:11:13,467 204 INFO rb-f66e451-224253-408110 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-26 06:11:13,657 204 WARNING rb-f66e451-224253-408110 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: 2026-08-26 06:11:13,657 204 INFO rb-f66e451-224253-408110 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-26 06:11:13,688 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it ... 2026-08-26 06:11:13,872 204 _WARNING rb-f66e451-224253-408110 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: 2026-08-26 06:11:13,873 204 INFO rb-f66e451-224253-408110 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-26 06:11:13,908 204 INFO rb-f66e451-224253-408110 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-26 06:11:13,909 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it ... 2026-08-26 06:11:14,071 204 _WARNING rb-f66e451-224253-408110 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: 2026-08-26 06:11:14,072 204 INFO rb-f66e451-224253-408110 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-26 06:11:14,101 204 INFO rb-f66e451-224253-408110 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-26 06:11:14,102 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_manager_creating_a_subject_through_the_dialog_persists_it ... 2026-08-26 06:11:14,274 204 WARNING rb-f66e451-224253-408110 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: 2026-08-26 06:11:14,275 204 INFO rb-f66e451-224253-408110 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-26 06:11:14,304 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists ... 2026-08-26 06:11:14,631 204 _WARNING rb-f66e451-224253-408110 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: [1970:1991:0826/061114.458357:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1970:1991:0826/061114.464039:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1970:1991:0826/061114.465709:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1970:1991:0826/061114.465766:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [1970:1991:0826/061114.465774:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1970:1991:0826/061114.481011:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1970:1970:0826/061114.482895:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2005:2005:0826/061114.492235:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2005:2005:0826/061114.494688:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [1970:1991:0826/061114.508488:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [1970:1970:0826/061114.579271:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [1970:1991:0826/061114.579372:ERROR:dbus/bus.cc:405] 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-26 06:11:14,634 204 INFO rb-f66e451-224253-408110 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-26 06:11:14,662 204 INFO rb-f66e451-224253-408110 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-26 06:11:14,663 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists ... 2026-08-26 06:11:15,008 204 _WARNING rb-f66e451-224253-408110 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: [2076:2097:0826/061114.831770:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2076:2097:0826/061114.837184:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2076:2097:0826/061114.837298:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2076:2097:0826/061114.837390:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2076:2097:0826/061114.837398:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2076:2097:0826/061114.859942:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2076:2076:0826/061114.865698:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2113:2113:0826/061114.880560:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2113:2113:0826/061114.882957:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2076:2097:0826/061114.889599:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2076:2076:0826/061114.967661:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2076:2076:0826/061114.967749:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [2076:2097:0826/061114.967754:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2076:2076:0826/061114.967765:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2076:2097:0826/061114.967806:ERROR:dbus/bus.cc:405] 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-26 06:11:15,011 204 INFO rb-f66e451-224253-408110 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-26 06:11:15,048 204 INFO rb-f66e451-224253-408110 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-26 06:11:15,048 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_renaming_a_document_through_the_context_dialog_persists ... 2026-08-26 06:11:15,331 204 WARNING rb-f66e451-224253-408110 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: [2177:2198:0826/061115.206831:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2177:2198:0826/061115.211291:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2177:2198:0826/061115.211394:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2177:2198:0826/061115.211451:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2177:2198:0826/061115.211468:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2177:2198:0826/061115.221162:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2177:2177:0826/061115.224608:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2213:2213:0826/061115.237458:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2213:2213:0826/061115.240274:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2177:2198:0826/061115.244748:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2177:2177:0826/061115.306775:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2177:2177:0826/061115.306844:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [2177:2177:0826/061115.306856:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2177:2198:0826/061115.306874:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2177:2198:0826/061115.306919:ERROR:dbus/bus.cc:405] 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-26 06:11:15,335 204 INFO rb-f66e451-224253-408110 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-26 06:11:15,364 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing ... 2026-08-26 06:11:15,689 204 _WARNING rb-f66e451-224253-408110 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: [2280:2301:0826/061115.502107:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2280:2301:0826/061115.506266:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2280:2301:0826/061115.506352:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2280:2301:0826/061115.506454:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2280:2301:0826/061115.506556:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2280:2301:0826/061115.516156:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2316:2316:0826/061115.525839:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2280:2280:0826/061115.526372:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2316:2316:0826/061115.528221:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2280:2301:0826/061115.577609:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2280:2280:0826/061115.656909:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2280:2280:0826/061115.656994:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [2280:2280:0826/061115.657012:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2280:2280:0826/061115.657187:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2280:2301:0826/061115.658116:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2280:2301:0826/061115.658143:ERROR:dbus/bus.cc:405] 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-26 06:11:15,692 204 INFO rb-f66e451-224253-408110 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-26 06:11:15,725 204 INFO rb-f66e451-224253-408110 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-26 06:11:15,726 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing ... 2026-08-26 06:11:16,112 204 _WARNING rb-f66e451-224253-408110 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: [2385:2408:0826/061115.882641:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2385:2408:0826/061115.902450:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2385:2408:0826/061115.906549:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2385:2408:0826/061115.906591:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2385:2408:0826/061115.906600:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2385:2408:0826/061115.921329:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2385:2385:0826/061115.927734:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2420:2420:0826/061115.939838:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2420:2420:0826/061115.942032:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2385:2408:0826/061115.954442:ERROR:dbus/bus.cc:405] 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-26 06:11:16,115 204 INFO rb-f66e451-224253-408110 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-26 06:11:16,146 204 INFO rb-f66e451-224253-408110 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-26 06:11:16,146 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_saving_the_dialog_with_an_empty_name_creates_nothing ... 2026-08-26 06:11:16,491 204 WARNING rb-f66e451-224253-408110 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: [2490:2511:0826/061116.299440:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2490:2511:0826/061116.306317:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2490:2511:0826/061116.307084:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2490:2511:0826/061116.307137:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2490:2511:0826/061116.307148:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2490:2511:0826/061116.317454:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2490:2490:0826/061116.321575:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2527:2527:0826/061116.337261:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2527:2527:0826/061116.340225:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2490:2511:0826/061116.344726:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2490:2490:0826/061116.420305:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2490:2490:0826/061116.420392:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [2490:2490:0826/061116.420410:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2490:2490:0826/061116.420601:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2490:2511:0826/061116.421581:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2490:2511:0826/061116.421607:ERROR:dbus/bus.cc:405] 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-26 06:11:16,494 204 INFO rb-f66e451-224253-408110 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-26 06:11:16,525 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance ... 2026-08-26 06:11:16,924 204 _WARNING rb-f66e451-224253-408110 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: [2595:2616:0826/061116.705179:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2595:2616:0826/061116.711056:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2595:2616:0826/061116.711299:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2595:2616:0826/061116.711501:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2595:2616:0826/061116.711530:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2595:2616:0826/061116.721977:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2595:2595:0826/061116.725786:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2595:2616:0826/061116.742764:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2630:2630:0826/061116.749116:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2630:2630:0826/061116.752065:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. 2026-08-26 06:11:16,927 204 INFO rb-f66e451-224253-408110 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-26 06:11:16,957 204 INFO rb-f66e451-224253-408110 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-26 06:11:16,957 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance ... 2026-08-26 06:11:17,313 204 _WARNING rb-f66e451-224253-408110 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: [2693:2714:0826/061117.119991:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2693:2714:0826/061117.127704:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2693:2714:0826/061117.134517:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2693:2714:0826/061117.134571:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2693:2714:0826/061117.134582:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2693:2714:0826/061117.145916:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2693:2693:0826/061117.149115:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2728:2728:0826/061117.160063:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2728:2728:0826/061117.162487:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2693:2714:0826/061117.176478:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2693:2693:0826/061117.261847:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2693:2693:0826/061117.261945:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [2693:2693:0826/061117.261963:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2693:2714:0826/061117.267859:ERROR:dbus/bus.cc:405] 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-26 06:11:17,315 204 INFO rb-f66e451-224253-408110 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-26 06:11:17,345 204 INFO rb-f66e451-224253-408110 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-26 06:11:17,345 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_editor_tour: Starting TestDocsEditorTour.test_user_without_docs_access_gets_no_editor_affordance ... 2026-08-26 06:11:17,692 204 WARNING rb-f66e451-224253-408110 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: [2795:2816:0826/061117.504501:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2795:2816:0826/061117.509458:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2795:2816:0826/061117.509553:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2795:2816:0826/061117.509579:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2795:2816:0826/061117.509586:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2795:2816:0826/061117.525612:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2795:2795:0826/061117.526395:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2830:2830:0826/061117.530602:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2830:2830:0826/061117.533905:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2795:2816:0826/061117.552068:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2795:2795:0826/061117.628543:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2795:2795:0826/061117.628636:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [2795:2795:0826/061117.628652:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2795:2816:0826/061117.628714:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2795:2816:0826/061117.628740:ERROR:dbus/bus.cc:405] 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-26 06:11:17,695 204 INFO rb-f66e451-224253-408110 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-26 06:11:17,736 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 06:11:18,899 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone ... 2026-08-26 06:11:19,253 204 _WARNING rb-f66e451-224253-408110 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: [2893:2914:0826/061119.083983:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2893:2914:0826/061119.088943:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2893:2914:0826/061119.089198:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2893:2914:0826/061119.089296:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2893:2914:0826/061119.089331:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2893:2914:0826/061119.103491:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2893:2893:0826/061119.105384:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [2929:2929:0826/061119.123701:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [2929:2929:0826/061119.126369:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2893:2914:0826/061119.136597:ERROR:dbus/bus.cc:405] 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-26 06:11:19,256 204 INFO rb-f66e451-224253-408110 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-26 06:11:19,280 204 INFO rb-f66e451-224253-408110 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-26 06:11:19,281 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone ... 2026-08-26 06:11:19,602 204 _WARNING rb-f66e451-224253-408110 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: [2994:3015:0826/061119.425119:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2994:3015:0826/061119.430497:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2994:3015:0826/061119.431388:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2994:3015:0826/061119.431444:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [2994:3015:0826/061119.431457:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2994:3015:0826/061119.442553:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2994:2994:0826/061119.450703:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [3030:3030:0826/061119.465217:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [3030:3030:0826/061119.470027:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [2994:3015:0826/061119.472917:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [2994:2994:0826/061119.529986:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [2994:2994:0826/061119.530077:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [2994:2994:0826/061119.530095:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-26 06:11:19,604 204 INFO rb-f66e451-224253-408110 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-26 06:11:19,632 204 INFO rb-f66e451-224253-408110 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-26 06:11:19,632 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_categories_inside_a_section_leaves_the_section_alone ... 2026-08-26 06:11:19,981 204 WARNING rb-f66e451-224253-408110 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: [3092:3113:0826/061119.799308:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3092:3113:0826/061119.804741:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3092:3113:0826/061119.805665:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3092:3113:0826/061119.807276:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3092:3113:0826/061119.807317:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3092:3113:0826/061119.817852:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3092:3092:0826/061119.821615:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [3127:3127:0826/061119.832390:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [3127:3127:0826/061119.835449:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [3092:3113:0826/061119.849008:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3092:3092:0826/061119.919478:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3092:3092:0826/061119.919563:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3092:3092:0826/061119.919583:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3092:3113:0826/061119.919768:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3092:3113:0826/061119.919794:ERROR:dbus/bus.cc:405] 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-26 06:11:19,983 204 INFO rb-f66e451-224253-408110 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-26 06:11:20,009 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_root_subjects_persists ... 2026-08-26 06:11:20,340 204 _WARNING rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_root_subjects_persists: Chrome headless failed to start: [3190:3211:0826/061120.151686:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3190:3211:0826/061120.157027:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3190:3211:0826/061120.157132:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3190:3211:0826/061120.157178:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3190:3211:0826/061120.157201:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3190:3211:0826/061120.167489:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3190:3190:0826/061120.171172:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [3190:3211:0826/061120.189718:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3227:3227:0826/061120.197905:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [3227:3227:0826/061120.201172:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [3190:3190:0826/061120.268625:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3190:3190:0826/061120.269105:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3190:3190:0826/061120.269137:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3190:3211:0826/061120.269385:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3190:3211:0826/061120.269411:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3190:3190:0826/061120.270461:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-26 06:11:20,343 204 INFO rb-f66e451-224253-408110 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-26 06:11:20,370 204 INFO rb-f66e451-224253-408110 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-26 06:11:20,371 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_root_subjects_persists ... 2026-08-26 06:11:20,699 204 _WARNING rb-f66e451-224253-408110 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: [3290:3311:0826/061120.515844:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3290:3311:0826/061120.520703:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3290:3311:0826/061120.520839:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3290:3311:0826/061120.520963:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3290:3311:0826/061120.521001:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3290:3311:0826/061120.530587:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3290:3290:0826/061120.533320:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [3290:3311:0826/061120.555641:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3327:3327:0826/061120.554802:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [3327:3327:0826/061120.560878:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [3290:3290:0826/061120.628904:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3290:3290:0826/061120.628994:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3290:3311:0826/061120.629001:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3290:3290:0826/061120.629011:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3290:3311:0826/061120.629043:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3290:3290:0826/061120.629306:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: 2026-08-26 06:11:20,702 204 INFO rb-f66e451-224253-408110 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-26 06:11:20,732 204 INFO rb-f66e451-224253-408110 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-26 06:11:20,732 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_root_subjects_persists ... 2026-08-26 06:11:21,073 204 WARNING rb-f66e451-224253-408110 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: [3394:3415:0826/061120.878853:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3394:3415:0826/061120.885150:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3394:3415:0826/061120.885282:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3394:3415:0826/061120.885416:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3394:3415:0826/061120.885428:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3394:3415:0826/061120.909006:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3428:3428:0826/061120.910634:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [3394:3394:0826/061120.914053:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [3428:3428:0826/061120.915029:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [3394:3415:0826/061120.939775:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3394:3394:0826/061121.014399:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3394:3394:0826/061121.014486:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3394:3394:0826/061121.014501:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3394:3415:0826/061121.017574:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3394:3415:0826/061121.017607:ERROR:dbus/bus.cc:405] 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-26 06:11:21,075 204 INFO rb-f66e451-224253-408110 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-26 06:11:21,114 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists ... 2026-08-26 06:11:21,438 204 _WARNING rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists: Chrome headless failed to start: [3502:3523:0826/061121.259411:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3502:3523:0826/061121.264144:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3502:3523:0826/061121.264335:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3502:3523:0826/061121.264468:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3502:3523:0826/061121.264485:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3502:3523:0826/061121.276694:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3502:3502:0826/061121.279490:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [3538:3538:0826/061121.288845:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [3538:3538:0826/061121.292245:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [3502:3523:0826/061121.303742:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3502:3502:0826/061121.380994:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3502:3502:0826/061121.381076:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3502:3502:0826/061121.381089:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3502:3523:0826/061121.381581:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3502:3523:0826/061121.381615:ERROR:dbus/bus.cc:405] 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-26 06:11:21,441 204 INFO rb-f66e451-224253-408110 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-26 06:11:21,487 204 INFO rb-f66e451-224253-408110 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-26 06:11:21,487 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists ... 2026-08-26 06:11:21,768 204 _WARNING rb-f66e451-224253-408110 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: [3601:3622:0826/061121.631745:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3601:3622:0826/061121.636959:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3601:3622:0826/061121.637331:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3601:3622:0826/061121.637367:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3601:3622:0826/061121.637377:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3601:3622:0826/061121.646612:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3601:3601:0826/061121.649131:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [3636:3636:0826/061121.662019:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [3636:3636:0826/061121.664505:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [3601:3622:0826/061121.668869:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3601:3601:0826/061121.721291:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3601:3601:0826/061121.721372:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3601:3601:0826/061121.721386:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3601:3601:0826/061121.721628:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3601:3622:0826/061121.721700:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3601:3622:0826/061121.721723:ERROR:dbus/bus.cc:405] 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-26 06:11:21,771 204 INFO rb-f66e451-224253-408110 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-26 06:11:21,797 204 INFO rb-f66e451-224253-408110 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-26 06:11:21,797 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_sections_inside_a_subject_persists ... 2026-08-26 06:11:22,123 204 WARNING rb-f66e451-224253-408110 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: [3704:3725:0826/061121.934270:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3704:3725:0826/061121.939912:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3704:3725:0826/061121.940140:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3704:3725:0826/061121.940188:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3704:3725:0826/061121.940198:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3704:3725:0826/061121.950083:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3704:3704:0826/061121.953737:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [3740:3740:0826/061121.964947:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [3740:3740:0826/061121.967115:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [3704:3725:0826/061121.976806:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3704:3704:0826/061122.054150:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3704:3704:0826/061122.054234:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3704:3704:0826/061122.054247:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3704:3704:0826/061122.054485:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3704:3725:0826/061122.054639:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3704:3725:0826/061122.054666:ERROR:dbus/bus.cc:405] 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-26 06:11:22,126 204 INFO rb-f66e451-224253-408110 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-26 06:11:22,150 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_the_left_document_tree_persists ... 2026-08-26 06:11:22,345 204 _WARNING rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_resequence_tour.TestDocsResequenceTour.test_reordering_the_left_document_tree_persists: Chrome headless failed to start: 2026-08-26 06:11:22,346 204 INFO rb-f66e451-224253-408110 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-26 06:11:22,379 204 INFO rb-f66e451-224253-408110 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-26 06:11:22,380 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_the_left_document_tree_persists ... 2026-08-26 06:11:22,717 204 _WARNING rb-f66e451-224253-408110 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: [3833:3854:0826/061122.544287:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3833:3854:0826/061122.548917:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3833:3854:0826/061122.549008:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3833:3854:0826/061122.549280:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3833:3854:0826/061122.549292:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3833:3854:0826/061122.559307:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3833:3833:0826/061122.565493:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [3868:3868:0826/061122.582876:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [3868:3868:0826/061122.586031:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [3833:3854:0826/061122.592578:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3833:3833:0826/061122.675685:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3833:3833:0826/061122.675769:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3833:3833:0826/061122.675785:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3833:3854:0826/061122.676279:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3833:3854:0826/061122.676306:ERROR:dbus/bus.cc:405] 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-26 06:11:22,720 204 INFO rb-f66e451-224253-408110 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-26 06:11:22,752 204 INFO rb-f66e451-224253-408110 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-26 06:11:22,753 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_docs_resequence_tour: Starting TestDocsResequenceTour.test_reordering_the_left_document_tree_persists ... 2026-08-26 06:11:23,075 204 WARNING rb-f66e451-224253-408110 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: [3932:3953:0826/061122.892950:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3932:3953:0826/061122.899060:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3932:3953:0826/061122.899230:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3932:3953:0826/061122.899275:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [3932:3953:0826/061122.899291:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3932:3953:0826/061122.909803:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3932:3932:0826/061122.915719:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [3968:3968:0826/061122.923219:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [3968:3968:0826/061122.926664:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [3932:3953:0826/061122.940602:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3932:3932:0826/061123.013135:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3932:3932:0826/061123.013205:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [3932:3932:0826/061123.013218:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3932:3932:0826/061123.013374:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [3932:3953:0826/061123.013419:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [3932:3953:0826/061123.013449:ERROR:dbus/bus.cc:405] 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-26 06:11:23,078 204 INFO rb-f66e451-224253-408110 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-26 06:11:23,115 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 06:11:23,134 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads: Starting TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error ... 2026-08-26 06:11:23,451 204 _WARNING rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads.TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error: Chrome headless failed to start: [4032:4053:0826/061123.281479:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4032:4053:0826/061123.287024:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4032:4053:0826/061123.287156:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4032:4053:0826/061123.287237:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4032:4053:0826/061123.287257:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4032:4053:0826/061123.297785:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4032:4032:0826/061123.301282:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [4068:4068:0826/061123.317633:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [4068:4068:0826/061123.320308:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [4032:4053:0826/061123.324374:ERROR:dbus/bus.cc:405] 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-26 06:11:23,454 204 INFO rb-f66e451-224253-408110 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-26 06:11:23,484 204 INFO rb-f66e451-224253-408110 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-26 06:11:23,485 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads: Starting TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error ... 2026-08-26 06:11:23,825 204 _WARNING rb-f66e451-224253-408110 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: [4137:4158:0826/061123.656258:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4137:4158:0826/061123.661137:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4137:4158:0826/061123.661251:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4137:4158:0826/061123.661287:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4137:4158:0826/061123.661298:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4137:4158:0826/061123.682651:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4137:4137:0826/061123.687989:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [4174:4174:0826/061123.692509:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [4174:4174:0826/061123.694855:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [4137:4158:0826/061123.706364:ERROR:dbus/bus.cc:405] 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-26 06:11:23,827 204 INFO rb-f66e451-224253-408110 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-26 06:11:23,860 204 INFO rb-f66e451-224253-408110 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-26 06:11:23,861 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_frontend_bundle_loads: Starting TestFrontendBundleLoads.test_docs_frontend_bundle_loads_without_module_error ... 2026-08-26 06:11:24,176 204 WARNING rb-f66e451-224253-408110 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: [4241:4262:0826/061123.996812:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4241:4262:0826/061124.000916:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4241:4262:0826/061124.001108:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4241:4262:0826/061124.001210:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4241:4262:0826/061124.001243:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4241:4262:0826/061124.012576:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4241:4241:0826/061124.013677:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [4276:4276:0826/061124.023518:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [4276:4276:0826/061124.026855:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [4241:4262:0826/061124.036497:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4241:4241:0826/061124.106577:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4241:4241:0826/061124.106673:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [4241:4241:0826/061124.106686:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4241:4262:0826/061124.106705:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4241:4262:0826/061124.106732:ERROR:dbus/bus.cc:405] 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-26 06:11:24,179 204 INFO rb-f66e451-224253-408110 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-26 06:11:24,224 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:11:24,240 204 INFO rb-f66e451-224253-408110 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-26 06:11:24,287 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:11:26,963 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_designer_publishes_approved_content_ends_up_published ... 2026-08-26 06:11:27,046 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_designer_publishes_approved_document_ends_up_published ... 2026-08-26 06:11:27,128 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_designer_publishes_category_regardless_of_document_state ... 2026-08-26 06:11:27,217 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_draft_content_cannot_be_published_by_designer ... 2026-08-26 06:11:27,268 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_draft_document_cannot_be_published_by_designer ... 2026-08-26 06:11:27,330 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_manager_publishing_category_is_not_a_no_op_toggle ... 2026-08-26 06:11:27,388 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_manager_publishing_document_is_not_a_no_op_toggle ... 2026-08-26 06:11:27,480 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_restricted_editor_cannot_publish_category ... 2026-08-26 06:11:27,525 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_restricted_editor_cannot_publish_content ... 2026-08-26 06:11:27,576 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_restricted_editor_cannot_publish_document ... 2026-08-26 06:11:27,632 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_reviewer_assigned_to_own_document_cannot_publish ... 2026-08-26 06:11:27,706 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_reviewer_cannot_publish_category ... 2026-08-26 06:11:27,757 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_reviewer_cannot_publish_content ... 2026-08-26 06:11:27,814 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_publish_permission_gate: Starting TestPublishPermissionGate.test_reviewer_cannot_publish_document ... 2026-08-26 06:11:27,893 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-26 06:11:28,548 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_resequence_category_permission: Starting TestResequenceCategoryPermission.test_a_section_write_holder_may_reorder_that_sections_categories ... 2026-08-26 06:11:28,586 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:reseq_reviewer from n/a 2026-08-26 06:11:28,599 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:11:28,845 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:28] "POST /docs/resequence_category HTTP/1.1" 200 - 39 0.023 0.226 2026-08-26 06:11:28,865 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_resequence_category_permission: Starting TestResequenceCategoryPermission.test_a_user_without_write_on_the_section_is_denied ... 2026-08-26 06:11:28,896 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:reseq_editor from n/a 2026-08-26 06:11:28,918 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:11:29,208 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:29] "POST /docs/resequence_category HTTP/1.1" 200 - 16 0.011 0.281 2026-08-26 06:11:29,230 204 INFO rb-f66e451-224253-408110 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-26 06:11:29,264 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:reseq_reviewer from n/a 2026-08-26 06:11:29,278 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:11:29,571 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:29] "POST /docs/resequence_category HTTP/1.1" 200 - 18 0.014 0.281 2026-08-26 06:11:29,595 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_resequence_category_permission: Starting TestResequenceCategoryPermission.test_reordering_a_sections_categories_never_touches_the_section ... 2026-08-26 06:11:29,615 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:reseq_reviewer from n/a 2026-08-26 06:11:29,626 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:11:29,939 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:29] "POST /docs/resequence_category HTTP/1.1" 200 - 48 0.034 0.281 2026-08-26 06:11:29,941 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_resequence_category_permission.TestResequenceCategoryPermission.test_reordering_a_sections_categories_never_touches_the_section: waiting for threads: [] 2026-08-26 06:11:29,972 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_resequence_category_permission: Starting TestResequenceCategoryPermission.test_reordering_top_level_subjects_still_requires_a_docs_manager ... 2026-08-26 06:11:29,997 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:reseq_reviewer from n/a 2026-08-26 06:11:30,013 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:11:31,038 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:31] "POST /docs/resequence_category HTTP/1.1" 200 - 13 0.008 1.020 2026-08-26 06:11:31,063 204 INFO rb-f66e451-224253-408110 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-26 06:11:31,092 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:reseq_reviewer from n/a 2026-08-26 06:11:31,112 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:11:31,407 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:31] "POST /docs/resequence_category HTTP/1.1" 200 - 18 0.012 0.285 2026-08-26 06:11:31,467 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:11:34,083 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_category__user_designer ... 2026-08-26 06:11:34,109 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:designer_doc from n/a 2026-08-26 06:11:34,124 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:11:34,336 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:34] "POST /docs/create_category HTTP/1.1" 200 - 8 0.003 0.211 2026-08-26 06:11:34,419 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:34] "POST /docs/create_category HTTP/1.1" 200 - 51 0.036 0.042 2026-08-26 06:11:34,472 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:34] "POST /docs/update_category HTTP/1.1" 200 - 21 0.020 0.027 2026-08-26 06:11:34,484 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:34] "POST /docs/delete HTTP/1.1" 200 - 1 0.000 0.004 2026-08-26 06:11:34,518 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:34] "POST /docs/update_category HTTP/1.1" 200 - 10 0.010 0.020 2026-08-26 06:11:34,526 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:34] "POST /docs/delete HTTP/1.1" 200 - 1 0.000 0.003 2026-08-26 06:11:34,527 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_category__user_designer: waiting for threads: [] 2026-08-26 06:11:34,548 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_category__user_manager ... 2026-08-26 06:11:34,564 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:manager_doc from n/a 2026-08-26 06:11:34,580 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:11:34,890 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:34] "POST /docs/create_category HTTP/1.1" 200 - 47 0.045 0.267 2026-08-26 06:11:34,940 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:34] "POST /docs/update_category HTTP/1.1" 200 - 27 0.020 0.025 2026-08-26 06:11:34,983 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #527 deleted mail.message records with IDs: [11217, 11216] 2026-08-26 06:11:35,010 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #527 deleted website.doc.category records with IDs: [111] 2026-08-26 06:11:35,016 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #527 deleted mail.followers records with IDs: [1955] 2026-08-26 06:11:35,018 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:35] "POST /docs/delete HTTP/1.1" 200 - 41 0.043 0.030 2026-08-26 06:11:35,047 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:35] "POST /docs/update_category HTTP/1.1" 200 - 10 0.008 0.017 2026-08-26 06:11:35,117 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #527 deleted website.document.content records with IDs: [36] 2026-08-26 06:11:35,141 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #527 deleted website.document records with IDs: [105] 2026-08-26 06:11:35,159 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #527 deleted mail.message records with IDs: [11218] 2026-08-26 06:11:35,165 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #527 deleted website.doc.category records with IDs: [107] 2026-08-26 06:11:35,169 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:35] "POST /docs/delete HTTP/1.1" 200 - 94 0.057 0.055 2026-08-26 06:11:35,171 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_category__user_manager: waiting for threads: [] 2026-08-26 06:11:35,198 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_category__user_portal ... 2026-08-26 06:11:35,229 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:portal_doc from n/a 2026-08-26 06:11:35,258 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:11:36,281 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:36] "POST /docs/create_category HTTP/1.1" 200 - 13 0.014 1.016 2026-08-26 06:11:36,303 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:36] "POST /docs/update_category HTTP/1.1" 200 - 3 0.011 0.006 2026-08-26 06:11:36,312 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:36] "POST /docs/delete HTTP/1.1" 200 - 1 0.000 0.003 2026-08-26 06:11:36,313 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_category__user_portal: waiting for threads: [] 2026-08-26 06:11:36,341 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_category__user_public ... 2026-08-26 06:11:36,355 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:11:36,563 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:36] "POST /docs/create_category HTTP/1.1" 200 - 5 0.002 0.209 2026-08-26 06:11:36,570 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:36] "POST /docs/update_category HTTP/1.1" 200 - 0 0.000 0.002 2026-08-26 06:11:36,576 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:36] "POST /docs/delete HTTP/1.1" 200 - 0 0.000 0.002 2026-08-26 06:11:36,576 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_category__user_public: waiting for threads: [] 2026-08-26 06:11:36,599 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_category__user_reviewer ... 2026-08-26 06:11:36,622 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:reviewer_doc from n/a 2026-08-26 06:11:36,641 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:11:36,915 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:36] "POST /docs/create_category HTTP/1.1" 200 - 13 0.006 0.271 2026-08-26 06:11:36,983 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:36] "POST /docs/create_category HTTP/1.1" 200 - 51 0.027 0.037 2026-08-26 06:11:37,022 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:37] "POST /docs/update_category HTTP/1.1" 200 - 21 0.009 0.023 2026-08-26 06:11:37,030 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:37] "POST /docs/delete HTTP/1.1" 200 - 1 0.000 0.004 2026-08-26 06:11:37,062 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:37] "POST /docs/update_category HTTP/1.1" 200 - 10 0.008 0.019 2026-08-26 06:11:37,074 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:37] "POST /docs/delete HTTP/1.1" 200 - 1 0.000 0.004 2026-08-26 06:11:37,078 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_category__user_reviewer: waiting for threads: [] 2026-08-26 06:11:37,103 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_designer ... 2026-08-26 06:11:37,125 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:designer_doc from n/a 2026-08-26 06:11:37,140 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:11:37,439 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:37] "POST /docs/create HTTP/1.1" 200 - 57 0.038 0.263 2026-08-26 06:11:37,504 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:37] "POST /docs/update_document HTTP/1.1" 200 - 27 0.028 0.033 2026-08-26 06:11:37,553 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #525 deleted mail.message records with IDs: [11222] 2026-08-26 06:11:37,578 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #525 deleted website.document.content records with IDs: [38] 2026-08-26 06:11:37,588 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #525 deleted mail.followers records with IDs: [1957] 2026-08-26 06:11:37,605 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #525 deleted mail.message records with IDs: [11224, 11223] 2026-08-26 06:11:37,618 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #525 deleted website.document records with IDs: [107] 2026-08-26 06:11:37,631 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #525 deleted mail.followers records with IDs: [1958] 2026-08-26 06:11:37,632 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:37] "POST /docs/delete HTTP/1.1" 200 - 101 0.066 0.057 2026-08-26 06:11:37,671 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:37] "POST /docs/update_document HTTP/1.1" 200 - 9 0.015 0.019 2026-08-26 06:11:37,701 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:37] "POST /docs/delete HTTP/1.1" 200 - 8 0.006 0.018 2026-08-26 06:11:37,701 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_document__user_designer: waiting for threads: [] 2026-08-26 06:11:37,720 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_editor ... 2026-08-26 06:11:37,738 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:editor_doc from n/a 2026-08-26 06:11:37,752 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:11:38,120 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:38] "POST /docs/create HTTP/1.1" 200 - 54 0.040 0.329 2026-08-26 06:11:38,194 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:38] "POST /docs/update_document HTTP/1.1" 200 - 28 0.035 0.034 2026-08-26 06:11:38,237 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #521 deleted mail.message records with IDs: [11225] 2026-08-26 06:11:38,265 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #521 deleted website.document.content records with IDs: [39] 2026-08-26 06:11:38,277 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #521 deleted mail.followers records with IDs: [1959] 2026-08-26 06:11:38,293 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #521 deleted mail.message records with IDs: [11227, 11226] 2026-08-26 06:11:38,305 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #521 deleted website.document records with IDs: [108] 2026-08-26 06:11:38,315 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #521 deleted mail.followers records with IDs: [1960] 2026-08-26 06:11:38,317 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:38] "POST /docs/delete HTTP/1.1" 200 - 100 0.056 0.061 2026-08-26 06:11:38,337 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:38] "POST /docs/update_document HTTP/1.1" 200 - 3 0.003 0.012 2026-08-26 06:11:38,352 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:38] "POST /docs/delete HTTP/1.1" 200 - 3 0.002 0.008 2026-08-26 06:11:38,354 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_document__user_editor: waiting for threads: [] 2026-08-26 06:11:38,376 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_manager ... 2026-08-26 06:11:38,390 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:manager_doc from n/a 2026-08-26 06:11:38,406 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:11:39,499 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:39] "POST /docs/create HTTP/1.1" 200 - 59 0.032 1.066 2026-08-26 06:11:39,574 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:39] "POST /docs/update_document HTTP/1.1" 200 - 20 0.045 0.026 2026-08-26 06:11:39,627 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #527 deleted mail.message records with IDs: [11228] 2026-08-26 06:11:39,641 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #527 deleted website.document.content records with IDs: [40] 2026-08-26 06:11:39,653 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #527 deleted mail.followers records with IDs: [1961] 2026-08-26 06:11:39,664 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #527 deleted mail.message records with IDs: [11230, 11229] 2026-08-26 06:11:39,682 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #527 deleted website.document records with IDs: [109] 2026-08-26 06:11:39,696 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #527 deleted mail.followers records with IDs: [1962] 2026-08-26 06:11:39,698 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:39] "POST /docs/delete HTTP/1.1" 200 - 107 0.057 0.062 2026-08-26 06:11:39,731 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:39] "POST /docs/update_document HTTP/1.1" 200 - 7 0.009 0.017 2026-08-26 06:11:39,764 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #527 deleted website.document.content records with IDs: [36] 2026-08-26 06:11:39,783 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #527 deleted mail.message records with IDs: [11231] 2026-08-26 06:11:39,791 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #527 deleted website.document records with IDs: [105] 2026-08-26 06:11:39,799 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:39] "POST /docs/delete HTTP/1.1" 200 - 56 0.027 0.035 2026-08-26 06:11:39,800 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_document__user_manager: waiting for threads: [] 2026-08-26 06:11:39,824 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_portal ... 2026-08-26 06:11:39,867 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:portal_doc from n/a 2026-08-26 06:11:39,891 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:11:40,154 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:40] "POST /docs/create HTTP/1.1" 200 - 17 0.018 0.256 2026-08-26 06:11:40,166 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:40] "POST /docs/update_document HTTP/1.1" 200 - 1 0.000 0.005 2026-08-26 06:11:40,174 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:40] "POST /docs/delete HTTP/1.1" 200 - 1 0.000 0.004 2026-08-26 06:11:40,175 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_document__user_portal: waiting for threads: [] 2026-08-26 06:11:40,197 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_public ... 2026-08-26 06:11:40,234 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:11:40,418 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:40] "POST /docs/create HTTP/1.1" 200 - 5 0.011 0.185 2026-08-26 06:11:40,423 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:40] "POST /docs/update_document HTTP/1.1" 200 - 0 0.000 0.001 2026-08-26 06:11:40,428 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:40] "POST /docs/delete HTTP/1.1" 200 - 0 0.000 0.002 2026-08-26 06:11:40,428 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_document__user_public: waiting for threads: [] 2026-08-26 06:11:40,442 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_route: Starting TestDocsRoute.test_route_document__user_reviewer ... 2026-08-26 06:11:40,460 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:reviewer_doc from n/a 2026-08-26 06:11:40,472 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:11:40,746 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:40] "POST /docs/create HTTP/1.1" 200 - 57 0.031 0.246 2026-08-26 06:11:40,815 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:40] "POST /docs/update_document HTTP/1.1" 200 - 27 0.038 0.027 2026-08-26 06:11:40,860 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #523 deleted mail.message records with IDs: [11232] 2026-08-26 06:11:40,874 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #523 deleted website.document.content records with IDs: [41] 2026-08-26 06:11:40,883 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #523 deleted mail.followers records with IDs: [1963] 2026-08-26 06:11:40,891 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #523 deleted mail.message records with IDs: [11234, 11233] 2026-08-26 06:11:40,899 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #523 deleted website.document records with IDs: [110] 2026-08-26 06:11:40,908 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #523 deleted mail.followers records with IDs: [1964] 2026-08-26 06:11:40,910 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:40] "POST /docs/delete HTTP/1.1" 200 - 101 0.036 0.054 2026-08-26 06:11:40,938 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:40] "POST /docs/update_document HTTP/1.1" 200 - 9 0.007 0.016 2026-08-26 06:11:40,965 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:40] "POST /docs/delete HTTP/1.1" 200 - 8 0.005 0.017 2026-08-26 06:11:40,966 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_route.TestDocsRoute.test_route_document__user_reviewer: waiting for threads: [] 2026-08-26 06:11:41,002 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-26 06:11:41,016 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_search_route: Starting TestDocsSearchRoutePublicRequest.test_search_with_empty_query_param_does_not_error ... 2026-08-26 06:11:41,020 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:11:42,681 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:42] "GET /docs/search?search= HTTP/1.1" 200 - 209 0.109 1.553 2026-08-26 06:11:42,683 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_search_route.TestDocsSearchRoutePublicRequest.test_search_with_empty_query_param_does_not_error: waiting for threads: [] 2026-08-26 06:11:42,705 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_search_route: Starting TestDocsSearchRoutePublicRequest.test_search_with_query_param_still_works ... 2026-08-26 06:11:42,709 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:11:43,685 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:43] "GET /docs/search?search=activate HTTP/1.1" 200 - 209 0.089 0.888 2026-08-26 06:11:43,686 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_search_route.TestDocsSearchRoutePublicRequest.test_search_with_query_param_still_works: waiting for threads: [] 2026-08-26 06:11:43,706 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_search_route: Starting TestDocsSearchRoutePublicRequest.test_search_without_query_param_does_not_error ... 2026-08-26 06:11:43,720 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:11:44,607 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:44] "GET /docs/search HTTP/1.1" 200 - 209 0.122 0.773 2026-08-26 06:11:44,609 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs.tests.test_search_route.TestDocsSearchRoutePublicRequest.test_search_without_query_param_does_not_error: waiting for threads: [] 2026-08-26 06:11:44,648 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:11:47,308 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs_odoo.tests.test_access_rights: Starting TestOdooVersionAccessRights.test_docs_editor_crud_odoo_version ... 2026-08-26 06:11:47,424 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #531 deleted odoo.version records with IDs: [16] 2026-08-26 06:11:47,438 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #531 deleted product.attribute.value records with IDs: [119] 2026-08-26 06:11:47,476 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-26 06:11:50,055 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs_odoo.tests.test_website_docs_category: Starting TestWebsiteDocsCategory.test_compute_odoo_version_on_category ... 2026-08-26 06:11:50,122 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs_odoo.tests.test_website_docs_category: Starting TestWebsiteDocsCategory.test_func_search_document ... 2026-08-26 06:11:50,215 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-26 06:11:52,812 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs_odoo.tests.test_website_docs_content: Starting TestWebsiteDocsContent.test_func_get_other_odoo_versions ... 2026-08-26 06:11:52,859 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs_odoo.tests.test_website_docs_content: Starting TestWebsiteDocsContent.test_sql_constraint_uniq_odoo_version_doc_content ... 2026-08-26 06:11:52,898 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-26 06:11:55,619 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs_odoo.tests.test_website_docs_url: Starting TestWebsiteDocsUrl.test_docs_search_with_odoo_version ... 2026-08-26 06:11:55,644 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:11:56,581 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:56] "GET /docs/search?search=Angular&version=23 HTTP/1.1" 200 - 219 0.147 0.792 2026-08-26 06:11:56,619 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:56] "GET /docs/search?search=Angular&version=100 HTTP/1.1" 200 - 16 0.006 0.023 2026-08-26 06:11:56,653 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs_odoo.tests.test_website_docs_url: Starting TestWebsiteDocsUrl.test_website_url ... 2026-08-26 06:11:56,732 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:11:58,669 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:58] "GET /docs/21.0/d/welcome-to-summoner-s-rift-124 HTTP/1.1" 200 - 256 0.231 1.712 2026-08-26 06:11:58,754 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:58] "GET /docs/d/activate-the-developer-debug-mode-123 HTTP/1.1" 200 - 30 0.026 0.050 2026-08-26 06:11:58,890 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:58] "GET /docs/22.0/c/odoo-user-documentation-applications-general-134 HTTP/1.1" 200 - 45 0.024 0.075 2026-08-26 06:11:58,966 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:58] "GET /docs/22.0/c/odoo-user-documentation-applications-general-134 HTTP/1.1" 200 - 31 0.018 0.049 2026-08-26 06:11:58,984 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:58] "GET /docs/d/welcome-to-summoner-s-rift-124 HTTP/1.1" 301 - 6 0.003 0.008 2026-08-26 06:11:59,082 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:59] "GET /docs/21.0/d/welcome-to-summoner-s-rift-124 HTTP/1.1" 200 - 33 0.030 0.061 2026-08-26 06:11:59,105 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:59] "GET /docs/d/welcome-to-summoner-s-rift-124 HTTP/1.1" 301 - 6 0.005 0.008 2026-08-26 06:11:59,201 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:59] "GET /docs/21.0/d/welcome-to-summoner-s-rift-124 HTTP/1.1" 200 - 33 0.036 0.058 2026-08-26 06:11:59,275 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:11:59] "GET /docs/22.0/c/odoo-user-documentation-applications-general-134 HTTP/1.1" 200 - 31 0.021 0.046 2026-08-26 06:11:59,277 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_docs_odoo.tests.test_website_docs_url.TestWebsiteDocsUrl.test_website_url: waiting for threads: [] 2026-08-26 06:11:59,316 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-26 06:11:59,648 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_odoo_version.tests.test_access_rights: Starting TestAccessRights.test_access_odoo_version ... 2026-08-26 06:11:59,744 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #568 deleted mail.message records with IDs: [11240] 2026-08-26 06:11:59,755 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #568 deleted odoo.version records with IDs: [27] 2026-08-26 06:11:59,766 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #568 deleted mail.followers records with IDs: [1965] 2026-08-26 06:11:59,774 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #568 deleted product.attribute.value records with IDs: [130] 2026-08-26 06:11:59,795 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #568 deleted mail.message records with IDs: [11239] 2026-08-26 06:11:59,804 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #568 deleted odoo.version records with IDs: [26] 2026-08-26 06:11:59,814 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #568 deleted product.attribute.value records with IDs: [129] 2026-08-26 06:11:59,865 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 06:11:59,879 204 INFO rb-f66e451-224253-408110 odoo.addons.to_website_slides_event.tests.test_slides_event: Starting TestSlidesEvent.test_compute_course_contents_on_event_form ... 2026-08-26 06:12:00,230 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:12:00,377 204 INFO rb-f66e451-224253-408110 odoo.addons.utm.tests.test_routes: Starting TestRoutes.test_01_web_session_destroy ... 2026-08-26 06:12:00,420 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:demo from n/a 2026-08-26 06:12:00,428 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:12:00,617 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:12:00] "POST /web/session/destroy HTTP/1.1" 200 - 7 0.002 0.189 2026-08-26 06:12:00,618 204 INFO rb-f66e451-224253-408110 odoo.addons.utm.tests.test_routes.TestRoutes.test_01_web_session_destroy: waiting for threads: [] 2026-08-26 06:12:00,641 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:12:01,080 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [462] 2026-08-26 06:12:01,095 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11242] 2026-08-26 06:12:01,102 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:12:01,121 204 INFO rb-f66e451-224253-408110 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_campaign_automatic_name ... 2026-08-26 06:12:01,157 204 INFO rb-f66e451-224253-408110 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_find_or_create_record ... 2026-08-26 06:12:01,195 204 INFO rb-f66e451-224253-408110 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_find_or_create_record_case ... 2026-08-26 06:12:01,227 204 INFO rb-f66e451-224253-408110 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_find_or_create_with_archived_record ... 2026-08-26 06:12:01,268 204 INFO rb-f66e451-224253-408110 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_name_generation ... 2026-08-26 06:12:01,298 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted utm.source records with IDs: [28, 31, 32] 2026-08-26 06:12:01,333 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted utm.medium records with IDs: [19, 22, 23] 2026-08-26 06:12:01,371 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted utm.campaign records with IDs: [12, 15, 16] 2026-08-26 06:12:01,403 204 INFO rb-f66e451-224253-408110 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_name_generation_duplicate_marks ... 2026-08-26 06:12:01,459 204 INFO rb-f66e451-224253-408110 odoo.addons.utm.tests.test_utm: Starting TestUtm.test_split_name_and_count ... 2026-08-26 06:12:01,502 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 06:12:01,919 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [463] 2026-08-26 06:12:01,928 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11244] 2026-08-26 06:12:01,935 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:12:01,954 204 INFO rb-f66e451-224253-408110 odoo.addons.utm.tests.test_utm_consistency: Starting TestUTMConsistency.test_utm_consistency ... 2026-08-26 06:12:01,996 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 06:12:02,405 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [464] 2026-08-26 06:12:02,416 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11246] 2026-08-26 06:12:02,423 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:12:02,440 204 INFO rb-f66e451-224253-408110 odoo.addons.utm.tests.test_utm_security: Starting TestUTMSecurity.test_utm_security_admin ... 2026-08-26 06:12:02,469 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted utm.campaign records with IDs: [36] 2026-08-26 06:12:02,473 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted utm.medium records with IDs: [42] 2026-08-26 06:12:02,476 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted utm.source records with IDs: [51] 2026-08-26 06:12:02,496 204 INFO rb-f66e451-224253-408110 odoo.addons.utm.tests.test_utm_security: Starting TestUTMSecurity.test_utm_security_employee ... 2026-08-26 06:12:02,539 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 571, model: utm.campaign 2026-08-26 06:12:02,549 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 571, model: utm.medium 2026-08-26 06:12:02,553 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 571, model: utm.source 2026-08-26 06:12:02,591 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 06:12:11,835 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_account_account: Starting TestAccountAccount.test_account_code_check_enabled_by_default ... 2026-08-26 06:12:11,915 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_account_account: Starting TestAccountAccount.test_create_income_deduction_account_type ... 2026-08-26 06:12:12,004 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_account_account: Starting TestAccountAccount.test_create_income_financial_account_type ... 2026-08-26 06:12:12,109 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_account_account: Starting TestAccountAccount.test_disable_account_code_check_via_system_param ... 2026-08-26 06:12:12,267 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:12:20,944 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_10_transfer_wizard_reconcile ... 2026-08-26 06:12:21,727 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_11_transfer_wizard_grouping ... 2026-08-26 06:12:22,483 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_12_transfer_wizard_currency_conversion ... 2026-08-26 06:12:23,108 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_13_transfer_wizard_no_currency_conversion ... 2026-08-26 06:12:23,724 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_20_period_change ... 2026-08-26 06:12:24,460 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_21_period_change_lock_date ... 2026-08-26 06:12:25,394 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_30_partner_change ... 2026-08-26 06:12:26,019 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_31_transfer_wizard_sign ... 2026-08-26 06:12:26,835 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_32_transfer_wizard_currency ... 2026-08-26 06:12:27,917 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_40_change_partner_basic ... 2026-08-26 06:12:29,032 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_41_change_partner_receivable ... 2026-08-26 06:12:30,206 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_account_automatic_entry_wizard: Starting TestAccountAutomaticEntryTransferWizard.test_42_change_partner_different_partners_error ... 2026-08-26 06:12:30,561 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:12:38,909 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_account_move_delete_entry: Starting TestAccountMoveDeleteEntry.test_account_move_disallow_to_delete_entry_chain_condition ... 2026-08-26 06:12:44,226 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #576 deleted account.move.line.ctp records with IDs: [680] 2026-08-26 06:12:44,365 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #576 deleted account.move.line records with IDs: [1442, 1443] 2026-08-26 06:12:44,550 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #576 deleted account.move.line.ctp records with IDs: [681] 2026-08-26 06:12:44,664 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #576 deleted account.move.line records with IDs: [1444, 1445] 2026-08-26 06:12:44,838 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #576 deleted account.move.line.ctp records with IDs: [679] 2026-08-26 06:12:44,941 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #576 deleted account.move.line records with IDs: [1440, 1441] 2026-08-26 06:12:45,332 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #576 deleted account.move.line.ctp records with IDs: [682] 2026-08-26 06:12:45,458 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #576 deleted account.move.line records with IDs: [1446, 1447] 2026-08-26 06:12:45,793 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #576 deleted account.move records with IDs: [604] 2026-08-26 06:12:45,837 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #576 deleted mail.followers records with IDs: [1989] 2026-08-26 06:12:45,914 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:12:45,926 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_account_tax_group: Starting TestAccountTaxGroup.test_is_vat ... 2026-08-26 06:12:45,976 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:12:54,703 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_allocation_state_both_posted ... 2026-08-26 06:12:54,765 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_allocation_state_mixed_draft_posted ... 2026-08-26 06:12:54,995 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_allocation_state_one_cancelled ... 2026-08-26 06:12:55,249 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_to_transfer_amount_remaining ... 2026-08-26 06:12:55,312 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_allocation_valid_creation ... 2026-08-26 06:12:55,353 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_amount_cannot_be_zero ... 2026-08-26 06:12:55,436 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_amount_cannot_exceed_source_balance ... 2026-08-26 06:12:55,525 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_dest_partner_must_match_source ... 2026-08-26 06:12:55,890 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_source_dest_must_same_account ... 2026-08-26 06:12:56,311 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_source_dest_must_same_company ... 2026-08-26 06:13:03,753 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transfer_source_dest_must_same_currency ... 2026-08-26 06:13:04,081 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_account_transfer_allocation: Starting TestAccountTransferAllocation.test_transferred_amount_excludes_cancelled ... 2026-08-26 06:13:04,492 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:13:12,720 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_compute_account_id_no_product: Starting TestComputeAccountIdNoProduct.test_in_refund_no_product_does_not_crash ... 2026-08-26 06:13:13,140 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_compute_account_id_no_product: Starting TestComputeAccountIdNoProduct.test_out_refund_no_product_account_unchanged ... 2026-08-26 06:13:13,539 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_compute_account_id_no_product: Starting TestComputeAccountIdNoProduct.test_out_refund_no_product_does_not_crash ... 2026-08-26 06:13:13,968 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_compute_account_id_no_product: Starting TestComputeAccountIdNoProduct.test_out_refund_with_product_still_overrides_account ... 2026-08-26 06:13:14,519 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:13:14,530 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_fiscal_position: Starting TestFiscalPosition.test_fiscal_position ... 2026-08-26 06:13:14,655 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:13:15,261 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_invoice_line: Starting TestInvoiceLine.test_invoice_line_payment ... 2026-08-26 06:13:16,600 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_invoice_line: Starting TestInvoiceLine.test_invoice_line_payment_multi_line ... 2026-08-26 06:13:17,604 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_invoice_line: Starting TestInvoiceLine.test_invoice_line_payment_with_tax ... 2026-08-26 06:13:18,880 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:13:19,062 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_refund_account: Starting TestRefundAccount.test_add_credit_note ... 2026-08-26 06:13:20,141 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [701, 702] 2026-08-26 06:13:20,225 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [1491] 2026-08-26 06:13:20,683 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_refund_account: Starting TestRefundAccount.test_add_credit_note_purchase ... 2026-08-26 06:13:21,358 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [707, 708] 2026-08-26 06:13:21,445 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [1498] 2026-08-26 06:13:22,020 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_refund_account: Starting TestRefundAccount.test_not_config_refund_account ... 2026-08-26 06:13:22,356 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_refund_account: Starting TestRefundAccount.test_onchange_refund_account_category ... 2026-08-26 06:13:22,943 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_refund_account: Starting TestRefundAccount.test_onchange_refund_account_product ... 2026-08-26 06:13:23,630 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:13:24,044 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_refund_account_access_right: Starting TestRefundAccountAccessRight.test_access_right_product_admin ... 2026-08-26 06:13:24,236 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_refund_account_access_right: Starting TestRefundAccountAccessRight.test_access_right_product_billing_access_rights ... 2026-08-26 06:13:24,310 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 582, model: product.product 2026-08-26 06:13:24,331 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 582, model: product.template 2026-08-26 06:13:24,346 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_refund_account_access_right: Starting TestRefundAccountAccessRight.test_access_right_product_billing_settings ... 2026-08-26 06:13:24,623 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_refund_account_access_right: Starting TestRefundAccountAccessRight.test_access_right_product_category ... 2026-08-26 06:13:24,678 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 06:13:33,727 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_full_flow_purchase_bill_then_credit_note ... 2026-08-26 06:13:34,647 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #583 deleted account.move.line.ctp records with IDs: [713, 714] 2026-08-26 06:13:34,754 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #583 deleted account.move.line records with IDs: [1520] 2026-08-26 06:13:35,502 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_full_flow_sale_invoice_then_credit_note ... 2026-08-26 06:13:36,431 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #583 deleted account.move.line.ctp records with IDs: [719, 720] 2026-08-26 06:13:36,543 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #583 deleted account.move.line records with IDs: [1527] 2026-08-26 06:13:37,198 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_multi_product_credit_note_mixed_config ... 2026-08-26 06:13:37,667 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_odoo_default_reverse_in_invoice_without_refund_config ... 2026-08-26 06:13:38,529 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #583 deleted account.move.line.ctp records with IDs: [725, 726] 2026-08-26 06:13:38,646 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #583 deleted account.move.line records with IDs: [1539] 2026-08-26 06:13:38,988 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_odoo_default_reverse_in_receipt_without_refund_config ... 2026-08-26 06:13:39,844 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #583 deleted account.move.line.ctp records with IDs: [729, 730] 2026-08-26 06:13:39,960 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #583 deleted account.move.line records with IDs: [1546] 2026-08-26 06:13:40,307 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_odoo_default_reverse_out_invoice_without_refund_config ... 2026-08-26 06:13:41,208 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #583 deleted account.move.line.ctp records with IDs: [733, 734] 2026-08-26 06:13:41,300 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #583 deleted account.move.line records with IDs: [1553] 2026-08-26 06:13:41,634 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_odoo_default_reverse_out_receipt_without_refund_config ... 2026-08-26 06:13:42,525 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #583 deleted account.move.line.ctp records with IDs: [737, 738] 2026-08-26 06:13:42,620 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #583 deleted account.move.line records with IDs: [1560] 2026-08-26 06:13:42,954 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_product_refund_overrides_category_refund ... 2026-08-26 06:13:43,488 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_purchase_bill_uses_regular_expense_account ... 2026-08-26 06:13:43,970 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_purchase_credit_note_category_fallback ... 2026-08-26 06:13:44,513 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_purchase_credit_note_company_settings_fallback ... 2026-08-26 06:13:44,895 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_purchase_credit_note_no_refund_config ... 2026-08-26 06:13:45,320 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_purchase_credit_note_product_level_refund_account ... 2026-08-26 06:13:45,755 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_purchase_receipt_uses_regular_expense_account ... 2026-08-26 06:13:46,176 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_refund_with_fiscal_position_mapping ... 2026-08-26 06:13:46,661 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_purchase_bill_category_fallback ... 2026-08-26 06:13:47,482 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #583 deleted account.move.line.ctp records with IDs: [741, 742] 2026-08-26 06:13:47,583 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #583 deleted account.move.line records with IDs: [1591] 2026-08-26 06:13:47,942 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_purchase_bill_company_fallback ... 2026-08-26 06:13:48,763 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #583 deleted account.move.line.ctp records with IDs: [745, 746] 2026-08-26 06:13:48,848 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #583 deleted account.move.line records with IDs: [1598] 2026-08-26 06:13:49,237 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_purchase_bill_product_level ... 2026-08-26 06:13:50,206 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #583 deleted account.move.line.ctp records with IDs: [749, 750] 2026-08-26 06:13:50,321 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #583 deleted account.move.line records with IDs: [1605] 2026-08-26 06:13:50,678 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_purchase_receipt_uses_refund_account ... 2026-08-26 06:13:51,568 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #583 deleted account.move.line.ctp records with IDs: [753, 754] 2026-08-26 06:13:51,647 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #583 deleted account.move.line records with IDs: [1612] 2026-08-26 06:13:52,303 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_sale_invoice_category_fallback ... 2026-08-26 06:13:53,125 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #583 deleted account.move.line.ctp records with IDs: [759, 760] 2026-08-26 06:13:53,212 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #583 deleted account.move.line records with IDs: [1619] 2026-08-26 06:13:53,644 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_sale_invoice_company_fallback ... 2026-08-26 06:13:54,445 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #583 deleted account.move.line.ctp records with IDs: [763, 764] 2026-08-26 06:13:54,550 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #583 deleted account.move.line records with IDs: [1626] 2026-08-26 06:13:54,990 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_sale_invoice_no_refund ... 2026-08-26 06:13:55,671 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #583 deleted account.move.line.ctp records with IDs: [767, 768] 2026-08-26 06:13:55,742 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #583 deleted account.move.line records with IDs: [1633] 2026-08-26 06:13:55,991 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_sale_invoice_product_level ... 2026-08-26 06:13:56,739 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #583 deleted account.move.line.ctp records with IDs: [771, 772] 2026-08-26 06:13:56,825 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #583 deleted account.move.line records with IDs: [1640] 2026-08-26 06:13:57,241 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_reverse_sale_receipt_uses_refund_account ... 2026-08-26 06:13:58,076 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #583 deleted account.move.line.ctp records with IDs: [775, 776] 2026-08-26 06:13:58,165 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #583 deleted account.move.line records with IDs: [1647] 2026-08-26 06:13:58,686 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_sale_credit_note_category_fallback ... 2026-08-26 06:13:59,638 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_sale_credit_note_company_settings_fallback ... 2026-08-26 06:14:00,113 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_sale_credit_note_no_refund_config ... 2026-08-26 06:14:00,551 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_sale_credit_note_product_level_refund_account ... 2026-08-26 06:14:01,001 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_sale_invoice_uses_regular_income_account ... 2026-08-26 06:14:01,480 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_refund_account_generic_coa: Starting TestRefundAccountGenericCoA.test_sale_receipt_uses_regular_income_account ... 2026-08-26 06:14:01,948 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:14:10,153 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #585 deleted ir.model.data records with IDs: [467111] 2026-08-26 06:14:10,153 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #585 deleted account.journal records with IDs: [757] 2026-08-26 06:14:10,155 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_res_company: Starting TestResCompanyAccounting.test_automatic_entry_journal_created_on_first_call ... 2026-08-26 06:14:10,262 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_res_company: Starting TestResCompanyAccounting.test_automatic_entry_journal_falls_back_to_default ... 2026-08-26 06:14:10,364 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_res_company: Starting TestResCompanyAccounting.test_automatic_entry_journal_reused_on_second_call ... 2026-08-26 06:14:10,432 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_res_company: Starting TestResCompanyAccounting.test_get_account_by_code_found ... 2026-08-26 06:14:10,509 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_res_company: Starting TestResCompanyAccounting.test_get_account_by_code_not_found ... 2026-08-26 06:14:10,590 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:14:10,684 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestResConfigSettings.test_category_explicit_value_overrides_settings ... 2026-08-26 06:14:11,507 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestResConfigSettings.test_expense_refund_categ_set_via_settings_persists ... 2026-08-26 06:14:12,422 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestResConfigSettings.test_income_refund_categ_set_via_settings_persists ... 2026-08-26 06:14:13,365 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestResConfigSettings.test_settings_refund_account_applies_to_new_category ... 2026-08-26 06:14:14,012 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:14:14,024 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestAccountActivationUpsellSettings.test_compute_available_is_false_when_module_present_but_uninstallable ... 2026-08-26 06:14:14,297 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestAccountActivationUpsellSettings.test_compute_available_reflects_module_presence_in_addons_path ... 2026-08-26 06:14:14,518 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_res_config_settings: Starting TestAccountActivationUpsellSettings.test_module_field_pairs_have_matching_availability_field_compute_and_setting ... 2026-08-26 06:14:14,551 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:14:22,721 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_billing_type_propagates_to_child_contacts ... 2026-08-26 06:14:22,892 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_company_partner_billing_type_is_vendor_bill ... 2026-08-26 06:14:22,980 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_individual_partner_billing_type_is_purchase_receipt ... 2026-08-26 06:14:23,081 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_other_payable_account_falls_back_to_standard ... 2026-08-26 06:14:23,186 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_other_payable_account_returns_configured ... 2026-08-26 06:14:23,265 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_other_receivable_account_falls_back_to_standard ... 2026-08-26 06:14:23,353 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_other_receivable_account_returns_configured ... 2026-08-26 06:14:23,420 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_partner_with_company_name_billing_type ... 2026-08-26 06:14:23,577 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_res_partner: Starting TestResPartnerAccounting.test_unreconciled_lines_after_partial_payment ... 2026-08-26 06:14:24,720 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:14:25,348 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account.tests.test_reverse_move_line: Starting TestReverseMoveLine.test_reverse_move_line ... 2026-08-26 06:14:26,111 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted account.move.line.ctp records with IDs: [783, 784] 2026-08-26 06:14:26,203 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [1676] 2026-08-26 06:14:26,733 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:14:38,860 204 INFO rb-f66e451-224253-408110 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-26 06:14:39,062 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_auto_transfer.tests.test_account_auto_transfer_model: Starting TestAccountAutoTransferModel.test_check_total_transfer_percentage_exceeds_100_raises ... 2026-08-26 06:14:39,184 204 INFO rb-f66e451-224253-408110 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-26 06:14:39,301 204 INFO rb-f66e451-224253-408110 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-26 06:14:39,421 204 INFO rb-f66e451-224253-408110 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-26 06:14:39,532 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_auto_transfer.tests.test_account_auto_transfer_model: Starting TestAccountAutoTransferModel.test_cron_domain_matches_only_activated_rules ... 2026-08-26 06:14:39,578 204 INFO rb-f66e451-224253-408110 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-26 06:14:40,168 204 INFO rb-f66e451-224253-408110 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-26 06:14:40,799 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:14:56,193 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_01_invalid_csv_file_mimetype ... 2026-08-26 06:14:56,269 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_11_invalid_csv_file_content ... 2026-08-26 06:14:56,337 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_21_csv_file_import ... 2026-08-26 06:14:57,012 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_bank_statement_import.tests.test_csv_import: Starting TestImportCSV.test_25_import_without_outstanding_account_raises ... 2026-08-26 06:14:57,114 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 06:15:13,196 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_01_invalid_xlsx_file_mimetype ... 2026-08-26 06:15:13,264 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_11_invalid_xlsx_file_content ... 2026-08-26 06:15:13,356 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_bank_statement_import.tests.test_xlsx_import: Starting TestImportCSV.test_21_xlsx_file_import ... 2026-08-26 06:15:14,084 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 06:15:30,791 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_01_invalid_rje_file_extension ... 2026-08-26 06:15:30,874 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_11_invalid_rje_file_content ... 2026-08-26 06:15:30,938 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_22_rje_file_import ... 2026-08-26 06:15:35,104 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_bank_statement_import_rje.tests.test_rje_import: Starting TestImportRJE.test_22_rje_file_import_wrong_currency ... 2026-08-26 06:15:35,256 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 06:15:35,268 204 INFO rb-f66e451-224253-408110 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-26 06:15:38,738 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 06:15:39,355 204 INFO rb-f66e451-224253-408110 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-26 06:15:39,423 204 INFO rb-f66e451-224253-408110 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-26 06:15:39,542 204 INFO rb-f66e451-224253-408110 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-26 06:15:39,602 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:15:49,576 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_01_payment_onbehalf_01 ... 2026-08-26 06:15:50,564 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #600 deleted account.move.line.ctp records with IDs: [829] 2026-08-26 06:15:50,704 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #600 deleted account.move.line records with IDs: [1767] 2026-08-26 06:15:51,585 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_02_payment_onbehalf_02 ... 2026-08-26 06:15:52,603 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #600 deleted account.move.line.ctp records with IDs: [832] 2026-08-26 06:15:52,773 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #600 deleted account.move.line records with IDs: [1772] 2026-08-26 06:15:52,955 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_03_payment_onbehalf_03 ... 2026-08-26 06:15:53,916 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #600 deleted account.move.line.ctp records with IDs: [834] 2026-08-26 06:15:54,038 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #600 deleted account.move.line records with IDs: [1775] 2026-08-26 06:15:54,232 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_04_payment_onbehalf_04 ... 2026-08-26 06:15:55,192 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #600 deleted account.move.line.ctp records with IDs: [836] 2026-08-26 06:15:55,296 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #600 deleted account.move.line records with IDs: [1778] 2026-08-26 06:15:55,462 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_05_payment_onbehalf_01 ... 2026-08-26 06:15:56,555 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #600 deleted account.move.line.ctp records with IDs: [838] 2026-08-26 06:15:56,664 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #600 deleted account.move.line records with IDs: [1781] 2026-08-26 06:15:57,803 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_05_payment_onbehalf_02 ... 2026-08-26 06:15:59,246 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #600 deleted account.move.line.ctp records with IDs: [842, 843] 2026-08-26 06:15:59,399 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #600 deleted account.move.line records with IDs: [1788, 1789] 2026-08-26 06:15:59,826 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_06_payment_onbehalf_01 ... 2026-08-26 06:16:02,658 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #600 deleted account.partial.reconcile records with IDs: [138, 139] 2026-08-26 06:16:02,723 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #600 deleted account.full.reconcile records with IDs: [74] 2026-08-26 06:16:02,989 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #600 deleted account.move.line.ctp records with IDs: [848, 849] 2026-08-26 06:16:03,149 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #600 deleted account.move.line records with IDs: [1795, 1796, 1797, 1798] 2026-08-26 06:16:03,216 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #600 deleted mail.message records with IDs: [11368, 11366] 2026-08-26 06:16:03,356 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #600 deleted account.move records with IDs: [734, 735] 2026-08-26 06:16:03,368 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #600 deleted mail.followers records with IDs: [2095, 2096] 2026-08-26 06:16:03,704 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #600 deleted account.move.line.ctp records with IDs: [846, 847] 2026-08-26 06:16:03,807 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #600 deleted account.move.line records with IDs: [1794] 2026-08-26 06:16:05,092 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_07_confirm_payment_receive ... 2026-08-26 06:16:06,810 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #600 deleted account.partial.reconcile records with IDs: [142, 143] 2026-08-26 06:16:06,864 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #600 deleted account.full.reconcile records with IDs: [76] 2026-08-26 06:16:07,149 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #600 deleted account.move.line.ctp records with IDs: [856, 857] 2026-08-26 06:16:07,346 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #600 deleted account.move.line records with IDs: [1807, 1808, 1809, 1810] 2026-08-26 06:16:07,427 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #600 deleted mail.message records with IDs: [11376, 11374] 2026-08-26 06:16:07,526 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #600 deleted account.move records with IDs: [739, 740] 2026-08-26 06:16:07,944 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #600 deleted account.move.line.ctp records with IDs: [854, 855] 2026-08-26 06:16:08,099 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #600 deleted account.move.line records with IDs: [1805, 1806] 2026-08-26 06:16:09,791 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_08_validate_amount_onbehalf_greater_amount_payment ... 2026-08-26 06:16:10,635 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_09_validate_onbehalf_payment_onbehalf_distribution ... 2026-08-26 06:16:11,356 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_10_validate_same_partner_payment_onbehalf_distribution ... 2026-08-26 06:16:12,005 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_11_payment_onbehalf_foreign_currency ... 2026-08-26 06:16:13,786 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_12_create_onbehalf_payment_without_outstanding_account ... 2026-08-26 06:16:14,314 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_13_create_onbehalf_payment_with_outstanding_account ... 2026-08-26 06:16:15,014 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_14_post_onbehalf_payment_without_outstanding_account ... 2026-08-26 06:16:15,442 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_onbehalf_payment.tests.test_account_onbehalf_payment: Starting TestPayment.test_payment_onbehalf_without_payment_partner_001 ... 2026-08-26 06:16:18,011 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:16:28,737 204 INFO rb-f66e451-224253-408110 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-26 06:16:31,655 204 INFO rb-f66e451-224253-408110 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-26 06:16:33,051 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #602 deleted account.move.line.ctp records with IDs: [876] 2026-08-26 06:16:33,201 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #602 deleted account.move.line records with IDs: [1845] 2026-08-26 06:16:33,410 204 INFO rb-f66e451-224253-408110 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-26 06:16:34,566 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:16:52,450 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_01_statement_valid_complete ... 2026-08-26 06:16:54,009 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_02_lines_widget_open_balance ... 2026-08-26 06:16:55,040 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_03_check_default_foreign_currency ... 2026-08-26 06:16:55,453 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_04_check_change_foreign_currency ... 2026-08-26 06:16:55,997 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_05_check_statement ... 2026-08-26 06:16:57,289 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_06_get_move_lines_data ... 2026-08-26 06:16:57,939 204 INFO rb-f66e451-224253-408110 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 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #604 deleted account.move.line.ctp records with IDs: [888] 2023-01-10 00:00:00,000 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #604 deleted account.move.line records with IDs: [1873] 2026-08-26 06:16:59,949 204 INFO rb-f66e451-224253-408110 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 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #604 deleted account.move.line.ctp records with IDs: [891] 2023-01-11 00:00:00,000 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #604 deleted account.move.line records with IDs: [1878] 2026-08-26 06:17:01,831 204 INFO rb-f66e451-224253-408110 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 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #604 deleted account.move.line.ctp records with IDs: [894] 2023-01-11 00:00:00,000 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #604 deleted account.move.line records with IDs: [1883] 2026-08-26 06:17:03,664 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_10_adjust_bank_statement_line ... 2026-08-26 06:17:04,703 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #604 deleted account.move.line.ctp records with IDs: [895] 2026-08-26 06:17:04,962 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_account_bank_statement: Starting TestReconciliationAccountBankStatementLine.test_statement_valid_complete_1 ... 2026-08-26 06:17:06,654 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:17:18,272 204 INFO rb-f66e451-224253-408110 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-26 06:17:19,191 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_a2_get_move_lines_data_deterministic_pairing ... 2026-08-26 06:17:19,866 204 INFO rb-f66e451-224253-408110 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-26 06:17:19,949 204 INFO rb-f66e451-224253-408110 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-26 06:17:20,031 204 INFO rb-f66e451-224253-408110 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-26 06:17:20,120 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_a7_cron_surfaces_failing_line_and_continues_batch ... 2026-08-26 06:17:21,159 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_b1_reconcile_button_gated_to_group_account_user ... 2026-08-26 06:17:22,089 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx01_foreign_vs_company_gain ... 2026-08-26 06:17:23,313 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx02_foreign_vs_company_loss ... 2026-08-26 06:17:24,384 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx03_foreign_vs_foreign_gain ... 2026-08-26 06:17:25,626 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx04_foreign_vs_foreign_loss ... 2026-08-26 06:17:26,891 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx05_cap_preservation_guard_company_currency_statement ... 2026-08-26 06:17:27,553 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx06_partial_settlement_of_foreign_counterpart_still_caps ... 2026-08-26 06:17:28,233 204 INFO rb-f66e451-224253-408110 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-26 06:17:29,044 204 INFO rb-f66e451-224253-408110 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-26 06:17:29,930 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx09_moving_journal_rate_with_unrelated_counterpart_currency ... 2026-08-26 06:17:30,904 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_fx10_depreciating_journal_rate_control_is_unaffected ... 2026-08-26 06:17:31,816 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m10_manual_reconcile_two_foreign_currencies_is_blocked ... 2026-08-26 06:17:32,478 204 INFO rb-f66e451-224253-408110 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-26 06:17:33,145 204 INFO rb-f66e451-224253-408110 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-26 06:17:33,817 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m13_exchange_diff_preview_side_mirrors_posted_move ... 2026-08-26 06:17:35,552 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m1_manual_foreign_vs_company_appreciation_posts_gain ... 2026-08-26 06:17:36,512 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m2_manual_foreign_vs_company_depreciation_posts_loss ... 2026-08-26 06:17:37,397 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m3_manual_foreign_vs_foreign_appreciation_posts_gain ... 2026-08-26 06:17:38,341 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m4_manual_foreign_vs_foreign_depreciation_posts_loss ... 2026-08-26 06:17:39,364 204 INFO rb-f66e451-224253-408110 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-26 06:17:40,017 204 INFO rb-f66e451-224253-408110 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-26 06:17:41,007 204 INFO rb-f66e451-224253-408110 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-26 06:17:42,074 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_m8_same_currency_manual_reconcile_posts_no_fx ... 2026-08-26 06:17:42,785 204 INFO rb-f66e451-224253-408110 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-26 06:17:43,282 204 INFO rb-f66e451-224253-408110 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-26 06:17:43,957 204 INFO rb-f66e451-224253-408110 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-26 06:17:44,596 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #606 deleted account.move.line.ctp records with IDs: [967] 2026-08-26 06:17:44,700 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #606 deleted account.move.line records with IDs: [2029] 2026-08-26 06:17:45,377 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_st_fx01_gain_posts_single_exchange_line ... 2026-08-26 06:17:46,536 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #606 deleted account.move.line.ctp records with IDs: [971] 2026-08-26 06:17:46,637 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #606 deleted account.move.line records with IDs: [2036] 2026-08-26 06:17:47,280 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_st_fx02_full_settlement_reconciles_and_pays ... 2026-08-26 06:17:48,445 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #606 deleted account.move.line.ctp records with IDs: [975] 2026-08-26 06:17:48,543 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #606 deleted account.move.line records with IDs: [2043] 2026-08-26 06:17:49,089 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_st_fx03_loss_posts_single_expense_line ... 2026-08-26 06:17:50,165 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #606 deleted account.move.line.ctp records with IDs: [979] 2026-08-26 06:17:50,304 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #606 deleted account.move.line records with IDs: [2050] 2026-08-26 06:17:50,965 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_st_fx04_no_rate_movement_posts_no_fx ... 2026-08-26 06:17:52,042 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #606 deleted account.move.line.ctp records with IDs: [983] 2026-08-26 06:17:52,147 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #606 deleted account.move.line records with IDs: [2057] 2026-08-26 06:17:52,430 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_fx_and_regression: Starting TestReconciliationFxAndRegression.test_st_fx05_genuine_partial_still_caps_no_fx ... 2026-08-26 06:17:53,533 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #606 deleted account.move.line.ctp records with IDs: [985] 2026-08-26 06:17:53,626 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #606 deleted account.move.line records with IDs: [2062] 2026-08-26 06:17:53,875 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 06:17:53,890 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour ... 2026-08-26 06:17:54,301 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [465] 2026-08-26 06:17:54,311 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11399] 2026-08-26 06:17:54,317 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:17:55,454 204 _WARNING rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour: Chrome headless failed to start: [4411:4432:0826/061755.416544:ERROR:dbus/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-26 06:17:55,455 204 INFO rb-f66e451-224253-408110 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-26 06:17:55,511 204 INFO rb-f66e451-224253-408110 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-26 06:17:55,512 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour ... 2026-08-26 06:17:55,945 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [466] 2026-08-26 06:17:55,962 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11406] 2026-08-26 06:17:55,974 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:17:57,422 204 _WARNING rb-f66e451-224253-408110 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: [4437:4458:0826/061757.385418:ERROR:dbus/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-26 06:17:57,423 204 INFO rb-f66e451-224253-408110 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-26 06:17:57,464 204 INFO rb-f66e451-224253-408110 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-26 06:17:57,464 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileKanbanSmokeTour.test_reconcile_kanban_smoke_tour ... 2026-08-26 06:17:57,918 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [467] 2026-08-26 06:17:57,927 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11413] 2026-08-26 06:17:57,933 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:17:59,163 204 WARNING rb-f66e451-224253-408110 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: 2026-08-26 06:17:59,164 204 INFO rb-f66e451-224253-408110 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-26 06:17:59,259 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 06:17:59,286 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileFxValidateTour.test_reconcile_fx_validate_tour ... 2026-08-26 06:17:59,772 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [468] 2026-08-26 06:17:59,791 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11420] 2026-08-26 06:17:59,800 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:18:00,952 204 _WARNING rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileFxValidateTour.test_reconcile_fx_validate_tour: Chrome headless failed to start: 2026-08-26 06:18:00,953 204 INFO rb-f66e451-224253-408110 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-26 06:18:00,995 204 INFO rb-f66e451-224253-408110 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-26 06:18:00,996 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileFxValidateTour.test_reconcile_fx_validate_tour ... 2026-08-26 06:18:01,556 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [469] 2026-08-26 06:18:01,574 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11426] 2026-08-26 06:18:01,584 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:18:02,737 204 _WARNING rb-f66e451-224253-408110 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: [4495:4516:0826/061802.663919:ERROR:dbus/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-26 06:18:02,737 204 INFO rb-f66e451-224253-408110 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-26 06:18:02,776 204 INFO rb-f66e451-224253-408110 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-26 06:18:02,776 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileFxValidateTour.test_reconcile_fx_validate_tour ... 2026-08-26 06:18:03,375 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [470] 2026-08-26 06:18:03,385 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11432] 2026-08-26 06:18:03,390 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:18:04,725 204 WARNING rb-f66e451-224253-408110 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: [4521:4542:0826/061804.497303:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4521:4542:0826/061804.505136:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4521:4542:0826/061804.505249:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4521:4542:0826/061804.505297:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4521:4542:0826/061804.505307:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4521:4542:0826/061804.525481:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4521:4521:0826/061804.536734:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [4555:4555:0826/061804.565306:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [4555:4555:0826/061804.570055:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [4521:4542:0826/061804.581487:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4521:4521:0826/061804.669134:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4521:4521:0826/061804.669226:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [4521:4521:0826/061804.669240:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4521:4542:0826/061804.669405:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4521:4542:0826/061804.669436:ERROR:dbus/bus.cc:405] 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-26 06:18:04,728 204 INFO rb-f66e451-224253-408110 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-26 06:18:04,790 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 06:18:04,819 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileA11yTour.test_reconcile_a11y_tour ... 2026-08-26 06:18:05,389 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [471] 2026-08-26 06:18:05,404 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11438] 2026-08-26 06:18:05,412 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:18:06,438 204 _WARNING rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour: Chrome headless failed to start: 2026-08-26 06:18:06,438 204 INFO rb-f66e451-224253-408110 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-26 06:18:06,475 204 INFO rb-f66e451-224253-408110 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-26 06:18:06,476 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileA11yTour.test_reconcile_a11y_tour ... 2026-08-26 06:18:06,949 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [472] 2026-08-26 06:18:06,958 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11444] 2026-08-26 06:18:06,965 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:18:07,975 204 _WARNING rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileA11yTour.test_reconcile_a11y_tour.test_reconcile_a11y_tour: Chrome headless failed to start: 2026-08-26 06:18:07,976 204 INFO rb-f66e451-224253-408110 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-26 06:18:08,027 204 INFO rb-f66e451-224253-408110 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-26 06:18:08,027 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileA11yTour.test_reconcile_a11y_tour ... 2026-08-26 06:18:08,639 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [473] 2026-08-26 06:18:08,658 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11450] 2026-08-26 06:18:08,668 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:18:09,726 204 WARNING rb-f66e451-224253-408110 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: 2026-08-26 06:18:09,726 204 INFO rb-f66e451-224253-408110 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-26 06:18:09,803 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 06:18:09,835 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour ... 2026-08-26 06:18:10,343 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [474] 2026-08-26 06:18:10,359 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11456] 2026-08-26 06:18:10,366 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:18:11,102 204 _WARNING rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour: Chrome headless failed to start: 2026-08-26 06:18:11,103 204 INFO rb-f66e451-224253-408110 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-26 06:18:11,150 204 INFO rb-f66e451-224253-408110 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-26 06:18:11,151 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour ... 2026-08-26 06:18:11,657 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [475] 2026-08-26 06:18:11,676 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11461] 2026-08-26 06:18:11,683 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:18:12,368 204 _WARNING rb-f66e451-224253-408110 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: 2026-08-26 06:18:12,368 204 INFO rb-f66e451-224253-408110 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-26 06:18:12,410 204 INFO rb-f66e451-224253-408110 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-26 06:18:12,410 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileBadgeUncheckTour.test_reconcile_badge_uncheck_tour ... 2026-08-26 06:18:12,918 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [476] 2026-08-26 06:18:12,928 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11466] 2026-08-26 06:18:12,935 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:18:13,624 204 WARNING rb-f66e451-224253-408110 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: 2026-08-26 06:18:13,625 204 INFO rb-f66e451-224253-408110 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-26 06:18:13,675 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 06:18:13,693 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour ... 2026-08-26 06:18:14,149 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [477] 2026-08-26 06:18:14,160 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11471] 2026-08-26 06:18:14,166 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:18:14,880 204 _WARNING rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour: Chrome headless failed to start: [4739:4739:0100/000000.873580:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:18:14,880 204 INFO rb-f66e451-224253-408110 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-26 06:18:14,930 204 INFO rb-f66e451-224253-408110 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-26 06:18:14,931 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour ... 2026-08-26 06:18:15,320 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [478] 2026-08-26 06:18:15,330 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11476] 2026-08-26 06:18:15,337 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:18:16,003 204 _WARNING rb-f66e451-224253-408110 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-26 06:18:16,004 204 INFO rb-f66e451-224253-408110 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-26 06:18:16,048 204 INFO rb-f66e451-224253-408110 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-26 06:18:16,048 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileManualJournalItemTour.test_reconcile_manual_journal_item_tour ... 2026-08-26 06:18:16,610 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [479] 2026-08-26 06:18:16,620 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11481] 2026-08-26 06:18:16,626 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:18:17,304 204 WARNING rb-f66e451-224253-408110 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: 2026-08-26 06:18:17,305 204 INFO rb-f66e451-224253-408110 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-26 06:18:17,379 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 06:18:17,407 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only ... 2026-08-26 06:18:17,971 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [480] 2026-08-26 06:18:17,986 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11486] 2026-08-26 06:18:17,993 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:18:18,865 204 _WARNING rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only: Chrome headless failed to start: [4772:4793:0826/061818.640230:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4772:4793:0826/061818.644412:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4772:4793:0826/061818.644931:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4772:4793:0826/061818.645016:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4772:4793:0826/061818.645079:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4772:4793:0826/061818.663298:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4772:4772:0826/061818.664368:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [4808:4808:0826/061818.681174:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [4808:4808:0826/061818.687637:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [4772:4793:0826/061818.723169:ERROR:dbus/bus.cc:405] 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-26 06:18:18,868 204 INFO rb-f66e451-224253-408110 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-26 06:18:18,905 204 INFO rb-f66e451-224253-408110 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-26 06:18:18,906 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only ... 2026-08-26 06:18:19,362 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [481] 2026-08-26 06:18:19,383 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11490] 2026-08-26 06:18:19,392 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:18:20,022 204 _WARNING rb-f66e451-224253-408110 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: [4872:4893:0826/061819.980145:ERROR:dbus/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-26 06:18:20,023 204 INFO rb-f66e451-224253-408110 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-26 06:18:20,058 204 INFO rb-f66e451-224253-408110 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-26 06:18:20,058 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileGroupFenceTour.test_reconcile_group_fence_absent_for_invoicing_only ... 2026-08-26 06:18:20,573 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [482] 2026-08-26 06:18:20,587 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11494] 2026-08-26 06:18:20,593 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:18:21,294 204 WARNING rb-f66e451-224253-408110 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: 2026-08-26 06:18:21,294 204 INFO rb-f66e451-224253-408110 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-26 06:18:21,336 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user ... 2026-08-26 06:18:21,725 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [483] 2026-08-26 06:18:21,733 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11498] 2026-08-26 06:18:21,738 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:18:22,440 204 _WARNING rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user: Chrome headless failed to start: [4930:4930:0100/000000.436753:ERROR:content/zygote/zygote_linux.cc:662] write: Broken pipe (32) 2026-08-26 06:18:22,441 204 INFO rb-f66e451-224253-408110 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-26 06:18:22,483 204 INFO rb-f66e451-224253-408110 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-26 06:18:22,484 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user ... 2026-08-26 06:18:23,629 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [484] 2026-08-26 06:18:23,638 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11502] 2026-08-26 06:18:23,644 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:18:24,286 204 _WARNING rb-f66e451-224253-408110 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: 2026-08-26 06:18:24,286 204 INFO rb-f66e451-224253-408110 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-26 06:18:24,319 204 INFO rb-f66e451-224253-408110 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-26 06:18:24,319 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileGroupFenceTour.test_reconcile_group_fence_present_for_account_user ... 2026-08-26 06:18:24,808 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [485] 2026-08-26 06:18:24,831 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11506] 2026-08-26 06:18:24,837 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:18:25,540 204 WARNING rb-f66e451-224253-408110 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-26 06:18:25,540 204 INFO rb-f66e451-224253-408110 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-26 06:18:25,598 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:18:25,616 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileManualFxTour.test_reconcile_manual_fx_tour ... 2026-08-26 06:18:26,099 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [486] 2026-08-26 06:18:26,107 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11510] 2026-08-26 06:18:26,112 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:18:26,895 204 _WARNING rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours.TestReconcileManualFxTour.test_reconcile_manual_fx_tour: Chrome headless failed to start: 2026-08-26 06:18:26,895 204 INFO rb-f66e451-224253-408110 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-26 06:18:26,926 204 INFO rb-f66e451-224253-408110 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-26 06:18:26,927 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileManualFxTour.test_reconcile_manual_fx_tour ... 2026-08-26 06:18:27,428 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [487] 2026-08-26 06:18:27,453 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11515] 2026-08-26 06:18:27,462 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:18:28,278 204 _WARNING rb-f66e451-224253-408110 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-26 06:18:28,279 204 INFO rb-f66e451-224253-408110 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-26 06:18:28,328 204 INFO rb-f66e451-224253-408110 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-26 06:18:28,328 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_reconciliation.tests.test_reconciliation_tours: Starting TestReconcileManualFxTour.test_reconcile_manual_fx_tour ... 2026-08-26 06:18:28,804 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [488] 2026-08-26 06:18:28,817 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11520] 2026-08-26 06:18:28,824 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:18:29,946 204 WARNING rb-f66e451-224253-408110 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: [4995:5016:0826/061829.691480:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4995:5016:0826/061829.701539:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4995:5016:0826/061829.701640:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4995:5016:0826/061829.701680:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [4995:5016:0826/061829.701689:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5031:5031:0826/061829.763130:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [5031:5031:0826/061829.766168:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [4995:5016:0826/061829.772522:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4995:4995:0826/061829.776708:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [4995:5016:0826/061829.799497:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4995:4995:0826/061829.866734:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4995:4995:0826/061829.866824:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [4995:4995:0826/061829.866839:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [4995:5016:0826/061829.867300:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [4995:5016:0826/061829.867329:ERROR:dbus/bus.cc:405] 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-26 06:18:29,949 204 INFO rb-f66e451-224253-408110 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-26 06:18:30,007 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 06:18:49,908 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_auto_recurring_transfer_1 ... 2026-08-26 06:18:53,204 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_auto_recurring_transfer_2 ... 2026-08-26 06:18:55,960 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_auto_recurring_transfer_3 ... 2026-08-26 06:18:59,683 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #634 deleted account.move.line.ctp records with IDs: [1045, 1046, 1047, 1048] 2026-08-26 06:18:59,852 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #634 deleted account.move.line records with IDs: [2175, 2176, 2177, 2178, 2179, 2180, 2181, 2182] 2026-08-26 06:18:59,987 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #634 deleted account.move records with IDs: [910, 911, 912, 913] 2026-08-26 06:19:00,915 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_auto_recurring_transfer_with_foreign_currency ... 2026-08-26 06:19:04,325 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_billing_clerk_can_post_invoice_with_recurring_line ... 2026-08-26 06:19:07,538 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_billing_clerk_can_reset_recurring_invoice_to_draft ... 2026-08-26 06:19:10,629 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #637 deleted account.move.line.ctp records with IDs: [1060, 1061] 2026-08-26 06:19:10,751 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #637 deleted account.move.line records with IDs: [2227, 2228, 2229, 2230] 2026-08-26 06:19:10,850 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #637 deleted account.move records with IDs: [935, 936] 2026-08-26 06:19:10,924 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_billing_clerk_still_cannot_create_allocation_manually ... 2026-08-26 06:19:14,317 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_manual_recurring_transfer_4 ... 2026-08-26 06:19:16,894 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_move_line_dates_constraint ... 2026-08-26 06:19:17,292 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_move_line_name ... 2026-08-26 06:19:17,701 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_account_fallback_used_when_line_has_no_product ... 2026-08-26 06:19:19,155 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_account_resolved_per_line_company_not_ambient_company ... 2026-08-26 06:19:19,564 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_allocations_identical_for_clerk_and_accountant ... 2026-08-26 06:19:24,523 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_transfer_generated_on_customer_invoice_created_by_orm ... 2026-08-26 06:19:25,300 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_transfer_generated_on_vendor_bill_created_by_orm ... 2026-08-26 06:19:26,203 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_account_recurring.tests.test_account_recurring: Starting TestAccountRecurring.test_recurring_transfer_generated_when_dates_written_after_create ... 2026-08-26 06:19:27,061 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-08-26 06:19:57,671 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_01_access_right_internal_user ... 2026-08-26 06:19:57,698 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 645, model: affiliate.commission.rule 2026-08-26 06:19:57,707 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 645, model: affiliate.report 2026-08-26 06:19:57,712 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 645, model: affiliate.code 2026-08-26 06:19:57,715 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 645, model: affiliate.commission 2026-08-26 06:19:57,718 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 645, model: affiliate.commission.line 2026-08-26 06:19:57,720 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 645, model: affiliate.commission.rule 2026-08-26 06:19:57,723 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 645, model: affiliate.report 2026-08-26 06:19:57,727 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 645, model: affiliate.code 2026-08-26 06:19:57,730 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 645, model: affiliate.commission 2026-08-26 06:19:57,732 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 645, model: affiliate.commission.line 2026-08-26 06:19:57,734 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 645, model: affiliate.commission.rule 2026-08-26 06:19:57,737 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 645, model: affiliate.report 2026-08-26 06:19:57,741 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 645, model: affiliate.code 2026-08-26 06:19:57,743 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 645, model: affiliate.commission 2026-08-26 06:19:57,746 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 645, model: affiliate.commission.line 2026-08-26 06:19:57,748 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 645, model: affiliate.commission.rule 2026-08-26 06:19:57,750 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 645, model: affiliate.report 2026-08-26 06:19:57,775 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_02_access_right_portal_user ... 2026-08-26 06:19:57,794 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 643, model: affiliate.commission.rule 2026-08-26 06:19:57,803 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 643, model: affiliate.progressive.commission.rule 2026-08-26 06:19:57,806 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 643, model: affiliate.report 2026-08-26 06:19:57,810 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 643, model: affiliate.code 2026-08-26 06:19:57,812 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 643, model: affiliate.commission 2026-08-26 06:19:57,815 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 643, model: affiliate.commission.line 2026-08-26 06:19:57,818 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 643, model: affiliate.commission.rule 2026-08-26 06:19:57,820 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 643, model: affiliate.progressive.commission.rule 2026-08-26 06:19:57,822 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 643, model: affiliate.report 2026-08-26 06:19:57,825 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 643, model: affiliate.code 2026-08-26 06:19:57,827 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 643, model: affiliate.commission 2026-08-26 06:19:57,830 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 643, model: affiliate.commission.line 2026-08-26 06:19:57,832 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 643, model: affiliate.commission.rule 2026-08-26 06:19:57,834 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 643, model: affiliate.progressive.commission.rule 2026-08-26 06:19:57,836 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 643, model: affiliate.report 2026-08-26 06:19:57,839 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 643, model: affiliate.code 2026-08-26 06:19:57,841 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 643, model: affiliate.commission 2026-08-26 06:19:57,843 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 643, model: affiliate.commission.line 2026-08-26 06:19:57,844 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 643, model: affiliate.commission.rule 2026-08-26 06:19:57,847 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 643, model: affiliate.progressive.commission.rule 2026-08-26 06:19:57,849 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 643, model: affiliate.report 2026-08-26 06:19:57,869 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_03_access_right_affliate_user ... 2026-08-26 06:19:57,883 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 646, model: affiliate.report 2026-08-26 06:19:57,893 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 646, model: affiliate.commission.rule 2026-08-26 06:19:57,896 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 646, model: affiliate.progressive.commission.rule 2026-08-26 06:19:57,899 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 646, model: affiliate.report 2026-08-26 06:19:57,904 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 646, model: affiliate.commission.rule 2026-08-26 06:19:57,906 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 646, model: affiliate.progressive.commission.rule 2026-08-26 06:19:57,908 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 646, model: affiliate.report 2026-08-26 06:19:57,913 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 646, model: affiliate.code 2026-08-26 06:19:57,915 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 646, model: affiliate.commission 2026-08-26 06:19:57,918 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 646, model: affiliate.commission.line 2026-08-26 06:19:57,920 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 646, model: affiliate.commission.rule 2026-08-26 06:19:57,921 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 646, model: affiliate.progressive.commission.rule 2026-08-26 06:19:57,924 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 646, model: affiliate.report 2026-08-26 06:19:57,947 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_04_access_right_affliate_admin ... 2026-08-26 06:19:57,971 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 650, model: affiliate.report 2026-08-26 06:19:57,980 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 650, model: affiliate.report 2026-08-26 06:19:57,984 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 650, model: affiliate.report 2026-08-26 06:19:58,009 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_05_access_rule_own_affiliate_code ... 2026-08-26 06:19:58,040 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 646, model: affiliate.code 2026-08-26 06:19:58,055 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 646, model: affiliate.code 2026-08-26 06:19:58,080 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [5], uid: 646, model: affiliate.code 2026-08-26 06:19:58,095 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 646, model: affiliate.code 2026-08-26 06:19:58,128 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 646, model: affiliate.code 2026-08-26 06:19:58,131 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [5], uid: 646, model: affiliate.code 2026-08-26 06:19:58,142 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 646, model: affiliate.code 2026-08-26 06:19:58,204 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_06_access_rule_own_affiliate_commission ... 2026-08-26 06:19:58,347 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 646, model: affiliate.commission 2026-08-26 06:19:58,364 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [6], uid: 646, model: affiliate.commission 2026-08-26 06:19:58,380 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [6], uid: 646, model: affiliate.commission 2026-08-26 06:19:58,392 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [6], uid: 646, model: affiliate.commission 2026-08-26 06:19:58,443 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 646, model: affiliate.commission 2026-08-26 06:19:58,447 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [6], uid: 646, model: affiliate.commission 2026-08-26 06:19:58,460 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [6], uid: 646, model: affiliate.commission 2026-08-26 06:19:58,496 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_07_access_rule_all_affiliate_code ... 2026-08-26 06:19:58,552 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_08_access_rule_all_affiliate_commission ... 2026-08-26 06:19:58,710 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_09_access_right_billing_user ... 2026-08-26 06:19:58,731 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 652, model: affiliate.code 2026-08-26 06:19:58,741 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 652, model: affiliate.commission 2026-08-26 06:19:58,744 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 652, model: affiliate.commission.line 2026-08-26 06:19:58,747 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 652, model: affiliate.commission.rule 2026-08-26 06:19:58,752 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 652, model: affiliate.code 2026-08-26 06:19:58,755 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 652, model: affiliate.commission 2026-08-26 06:19:58,758 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 652, model: affiliate.commission.line 2026-08-26 06:19:58,760 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 652, model: affiliate.commission.rule 2026-08-26 06:19:58,765 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 652, model: affiliate.code 2026-08-26 06:19:58,767 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 652, model: affiliate.commission 2026-08-26 06:19:58,770 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 652, model: affiliate.commission.line 2026-08-26 06:19:58,772 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 652, model: affiliate.commission.rule 2026-08-26 06:19:58,797 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_access_right: Starting TestAccessRight.test_10_access_right_account_readonly_user ... 2026-08-26 06:19:58,816 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 653, model: affiliate.code 2026-08-26 06:19:58,826 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 653, model: affiliate.commission 2026-08-26 06:19:58,829 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 653, model: affiliate.commission.line 2026-08-26 06:19:58,832 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 653, model: affiliate.commission.rule 2026-08-26 06:19:58,837 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 653, model: affiliate.code 2026-08-26 06:19:58,840 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 653, model: affiliate.commission 2026-08-26 06:19:58,843 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 653, model: affiliate.commission.line 2026-08-26 06:19:58,845 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 653, model: affiliate.commission.rule 2026-08-26 06:19:58,849 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 653, model: affiliate.code 2026-08-26 06:19:58,852 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 653, model: affiliate.commission 2026-08-26 06:19:58,854 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 653, model: affiliate.commission.line 2026-08-26 06:19:58,856 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 653, model: affiliate.commission.rule 2026-08-26 06:19:58,914 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-08-26 06:20:24,803 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_account_move: Starting TestAccountMove.test_commission_with_existing_invoice ... 2026-08-26 06:20:25,941 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_account_move: Starting TestAccountMove.test_commission_with_no_existing_invoice ... 2026-08-26 06:20:26,864 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_account_move: Starting TestAccountMove.test_link_commission_ids ... 2026-08-26 06:20:27,478 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-26 06:20:57,218 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_affcode_capacity_check_sees_whole_pool_for_plain_user ... 2026-08-26 06:20:57,638 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_affcode_create_excludes_search_sees_whole_pool_for_plain_user ... 2026-08-26 06:20:57,852 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_barcode ... 2026-08-26 06:20:57,879 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_create_affiliate ... 2026-08-26 06:20:58,040 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_generate_name_with_config ... 2026-08-26 06:20:58,259 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_product_comm_percentage_01 ... 2026-08-26 06:20:58,320 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_product_comm_percentage_02 ... 2026-08-26 06:20:58,383 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_product_comm_percentage_03 ... 2026-08-26 06:20:58,454 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_product_comm_percentage_04 ... 2026-08-26 06:20:58,519 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_name_search ... 2026-08-26 06:20:58,554 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_affiliate_code: Starting TestAffiliateCode.test_reach_the_maximun_limit_of_affiliate_code ... 2026-08-26 06:20:59,006 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-26 06:21:24,827 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_commission_rule: Starting TestCommissionRule.test_check_date ... 2026-08-26 06:21:24,954 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-26 06:21:53,449 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_cron: Starting TestFiscalPosition.test_01_config_auto_generate_affiliate_bill_receipts ... 2026-08-26 06:21:53,664 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_cron: Starting TestFiscalPosition.test_02_cron_generate_affiliate_bill_receipts_with_month_cycle ... 2026-08-26 06:21:53,856 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) started manually 2026-08-26 06:21:53,918 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) done 2026-08-26 06:21:53,944 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) started manually 2026-08-26 06:21:54,337 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) done 2026-08-26 06:21:54,415 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) started manually 2026-08-26 06:21:54,693 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) done 2026-08-26 06:21:54,715 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_cron: Starting TestFiscalPosition.test_03_cron_generate_affiliate_bill_receipts_with_week_cycle ... 2026-08-26 06:21:54,932 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) started manually 2026-08-26 06:21:55,050 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) done 2026-08-26 06:21:55,113 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) started manually 2026-08-26 06:21:55,584 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) done 2026-08-26 06:21:55,707 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) started manually 2026-08-26 06:21:56,094 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) done 2026-08-26 06:21:56,121 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_cron: Starting TestFiscalPosition.test_04_cron_generate_affiliate_bill_receipts_with_day_cycle ... 2026-08-26 06:21:56,482 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) started manually 2026-08-26 06:21:56,569 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) done 2026-08-26 06:21:56,602 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) started manually 2026-08-26 06:21:57,113 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) done 2026-08-26 06:21:57,214 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) started manually 2026-08-26 06:21:57,560 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_cron: Job 'Affiliate: Automatically generate bills/receipts for affiliate commissions' (98) done 2026-08-26 06:21:57,592 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_cron: Starting TestFiscalPosition.test_05_create_commission_receipt_invoice_manually ... 2026-08-26 06:21:58,174 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-26 06:22:26,174 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_fiscal_position: Starting TestFiscalPosition.test_fiscal_position ... 2026-08-26 06:22:27,327 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-26 06:22:54,425 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_flow: Starting TestFlow.test_01_remove_partner_has_been_linked_viin_affiliate_code ... 2026-08-26 06:22:54,610 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted affiliate.code records with IDs: [59] 2026-08-26 06:22:54,628 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2475] 2026-08-26 06:22:55,061 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1436] 2026-08-26 06:22:55,091 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_flow: Starting TestFlow.test_create_commission ... 2026-08-26 06:22:57,223 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_flow: Starting TestFlow.test_default_commission_percentage ... 2026-08-26 06:22:57,328 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-26 06:23:23,144 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_multi_company: Starting TestMultiCompany.test_access_rule_access_commission_multi_company ... 2026-08-26 06:23:23,339 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [24], uid: 730, model: affiliate.commission 2026-08-26 06:23:23,367 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [25], uid: 729, model: affiliate.commission 2026-08-26 06:23:23,409 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [24], uid: 730, model: affiliate.commission 2026-08-26 06:23:23,452 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [25], uid: 729, model: affiliate.commission 2026-08-26 06:23:23,490 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [24], uid: 730, model: affiliate.commission 2026-08-26 06:23:23,515 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [25], uid: 729, model: affiliate.commission 2026-08-26 06:23:23,573 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [24], uid: 730, model: affiliate.commission 2026-08-26 06:23:23,599 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [25], uid: 729, model: affiliate.commission 2026-08-26 06:23:23,655 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_multi_company: Starting TestMultiCompany.test_access_rule_affiliate_code_multi_company ... 2026-08-26 06:23:23,724 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [62], uid: 730, model: affiliate.code 2026-08-26 06:23:23,752 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [63], uid: 729, model: affiliate.code 2026-08-26 06:23:23,783 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [62], uid: 730, model: affiliate.code 2026-08-26 06:23:23,801 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [63], uid: 729, model: affiliate.code 2026-08-26 06:23:23,830 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [62], uid: 730, model: affiliate.code 2026-08-26 06:23:23,851 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [63], uid: 729, model: affiliate.code 2026-08-26 06:23:23,880 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [62], uid: 730, model: affiliate.code 2026-08-26 06:23:23,898 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [63], uid: 729, model: affiliate.code 2026-08-26 06:23:23,945 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_multi_company: Starting TestMultiCompany.test_multi_company_access_commission_rule ... 2026-08-26 06:23:24,017 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [19], uid: 730, model: affiliate.commission.rule 2026-08-26 06:23:24,040 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [20], uid: 729, model: affiliate.commission.rule 2026-08-26 06:23:24,067 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [19], uid: 730, model: affiliate.commission.rule 2026-08-26 06:23:24,085 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [20], uid: 729, model: affiliate.commission.rule 2026-08-26 06:23:24,116 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [19], uid: 730, model: affiliate.commission.rule 2026-08-26 06:23:24,137 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [20], uid: 729, model: affiliate.commission.rule 2026-08-26 06:23:24,172 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [19], uid: 730, model: affiliate.commission.rule 2026-08-26 06:23:24,195 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [20], uid: 729, model: affiliate.commission.rule 2026-08-26 06:23:24,285 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-26 06:23:53,327 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_multi_currency: Starting TestMultiCurrency.test_multi_currency ... 2026-08-26 06:23:54,780 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-26 06:24:24,036 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_referral_commission: Starting TestReferralCommission.test_01_create_affiliate_referral_commission ... 2026-08-26 06:24:24,276 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_referral_commission: Starting TestReferralCommission.test_02_create_commission_invoice ... 2026-08-26 06:24:25,951 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_referral_commission: Starting TestReferralCommission.test_03_create_commission_invoice ... 2026-08-26 06:24:27,838 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-26 06:24:57,068 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_res_partner: Starting TestResPartner.test_compute_is_affiliate ... 2026-08-26 06:24:57,223 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted affiliate.code records with IDs: [76] 2026-08-26 06:24:57,232 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [2601] 2026-08-26 06:24:57,261 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_res_partner: Starting TestResPartner.test_search_is_affiliate ... 2026-08-26 06:24:57,435 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-26 06:25:29,309 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_action_update_affiliate_code_for_internal ... 2026-08-26 06:25:30,667 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_action_update_affiliate_code_for_portal ... 2026-08-26 06:25:31,455 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_compute_user_count ... 2026-08-26 06:25:31,509 204 INFO rb-f66e451-224253-408110 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-26 06:25:32,274 204 INFO rb-f66e451-224253-408110 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-26 06:25:33,043 204 INFO rb-f66e451-224253-408110 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-26 06:25:33,726 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_create_user_auto_generate_code_when_not_enable_auto_generate_code ... 2026-08-26 06:25:34,383 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate.tests.test_res_users: Starting TestResUsers.test_generate_affiliate_code ... 2026-08-26 06:25:34,512 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-08-26 06:26:03,495 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_crm.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_lead_count ... 2026-08-26 06:26:03,680 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted crm.lead records with IDs: [77] 2026-08-26 06:26:03,760 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-26 06:26:30,809 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_crm.tests.test_security: Starting TestSecurity.test_permission_create_lead ... 2026-08-26 06:26:30,868 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 809, model: crm.lead 2026-08-26 06:26:30,880 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 812, model: crm.lead 2026-08-26 06:26:30,890 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 813, model: crm.lead 2026-08-26 06:26:30,919 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_crm.tests.test_security: Starting TestSecurity.test_permission_read_lead ... 2026-08-26 06:26:30,940 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 809, model: crm.lead 2026-08-26 06:26:30,971 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 812, model: crm.lead 2026-08-26 06:26:30,990 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 813, model: crm.lead 2026-08-26 06:26:31,005 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1], uid: 809, model: crm.lead 2026-08-26 06:26:31,175 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_crm.tests.test_security: Starting TestSecurity.test_permission_unlink_lead ... 2026-08-26 06:26:31,187 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 809, model: crm.lead 2026-08-26 06:26:31,201 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 812, model: crm.lead 2026-08-26 06:26:31,212 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 813, model: crm.lead 2026-08-26 06:26:31,243 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_crm.tests.test_security: Starting TestSecurity.test_permission_write_lead ... 2026-08-26 06:26:31,255 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 809, model: crm.lead 2026-08-26 06:26:31,269 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 812, model: crm.lead 2026-08-26 06:26:31,280 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 813, model: crm.lead 2026-08-26 06:26:31,347 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-26 06:26:31,556 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty: Starting TestAffiliateLoyalty.test_01_affiliate_loyalty_coupon_program ... 2026-08-26 06:26:31,647 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty: Starting TestAffiliateLoyalty.test_02_affiliate_loyalty_discount_code_program ... 2026-08-26 06:26:31,744 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty: Starting TestAffiliateLoyalty.test_03_reach_the_limit_of_length_of_affiliate_discount_code ... 2026-08-26 06:26:32,466 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty: Starting TestAffiliateLoyalty.test_04_loyalty_rule_display_name_recompute_on_program_rename ... 2026-08-26 06:26:32,537 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:26:34,057 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty_access: Starting TestAffiliateLoyaltyAccess.test_01_check_affiliate_admin_access_loyalty ... 2026-08-26 06:26:34,123 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 817, model: loyalty.program 2026-08-26 06:26:34,135 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 817, model: loyalty.generate.wizard 2026-08-26 06:26:34,142 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 817, model: loyalty.program 2026-08-26 06:26:34,162 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty_access: Starting TestAffiliateLoyaltyAccess.test_02_check_affiliate_user_all_doc_access_loyalty ... 2026-08-26 06:26:34,414 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 816, model: loyalty.rule 2026-08-26 06:26:34,422 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 816, model: loyalty.reward 2026-08-26 06:26:34,458 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 816, model: loyalty.program 2026-08-26 06:26:34,465 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 816, model: loyalty.rule 2026-08-26 06:26:34,473 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 816, model: loyalty.reward 2026-08-26 06:26:34,495 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #816 deleted mail.message records with IDs: [11604, 11602, 11601] 2026-08-26 06:26:34,496 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 816, model: loyalty.card 2026-08-26 06:26:34,499 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 816, model: loyalty.generate.wizard 2026-08-26 06:26:34,503 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 816, model: loyalty.program 2026-08-26 06:26:34,506 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 816, model: loyalty.rule 2026-08-26 06:26:34,573 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 816, model: loyalty.reward 2026-08-26 06:26:34,592 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 816, model: loyalty.mail 2026-08-26 06:26:34,597 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 816, model: loyalty.history 2026-08-26 06:26:34,607 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 816, model: loyalty.mail 2026-08-26 06:26:34,613 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 816, model: loyalty.history 2026-08-26 06:26:34,616 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 816, model: loyalty.mail 2026-08-26 06:26:34,622 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 816, model: loyalty.history 2026-08-26 06:26:34,649 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_loyalty.tests.test_affiliate_loyalty_access: Starting TestAffiliateLoyaltyAccess.test_03_check_affiliate_user_own_doc_access_loyalty ... 2026-08-26 06:26:34,842 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 815, model: loyalty.rule 2026-08-26 06:26:34,848 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 815, model: loyalty.reward 2026-08-26 06:26:34,884 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 815, model: loyalty.program 2026-08-26 06:26:34,891 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 815, model: loyalty.rule 2026-08-26 06:26:34,899 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 815, model: loyalty.reward 2026-08-26 06:26:34,915 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #815 deleted mail.message records with IDs: [11604, 11602, 11601] 2026-08-26 06:26:34,916 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 815, model: loyalty.card 2026-08-26 06:26:34,918 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 815, model: loyalty.generate.wizard 2026-08-26 06:26:34,922 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 815, model: loyalty.program 2026-08-26 06:26:34,924 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 815, model: loyalty.rule 2026-08-26 06:26:34,977 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 815, model: loyalty.reward 2026-08-26 06:26:34,984 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 815, model: loyalty.mail 2026-08-26 06:26:34,987 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 815, model: loyalty.history 2026-08-26 06:26:34,991 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 815, model: loyalty.mail 2026-08-26 06:26:34,994 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 815, model: loyalty.history 2026-08-26 06:26:34,997 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 815, model: loyalty.mail 2026-08-26 06:26:34,999 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 815, model: loyalty.history 2026-08-26 06:26:35,019 204 INFO rb-f66e451-224253-408110 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-26 06:26:35,186 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [151, 152], uid: 815, model: loyalty.card 2026-08-26 06:26:35,213 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [43], uid: 815, model: loyalty.rule 2026-08-26 06:26:35,239 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [181], uid: 815, model: loyalty.history 2026-08-26 06:26:35,391 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 06:26:55,250 204 INFO rb-f66e451-224253-408110 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-26 06:26:56,437 204 INFO rb-f66e451-224253-408110 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-26 06:26:57,660 204 INFO rb-f66e451-224253-408110 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-26 06:26:58,966 204 INFO rb-f66e451-224253-408110 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-26 06:27:00,053 204 INFO rb-f66e451-224253-408110 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-26 06:27:01,444 204 INFO rb-f66e451-224253-408110 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-26 06:27:02,627 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 06:27:20,016 204 INFO rb-f66e451-224253-408110 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-26 06:27:20,175 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 06:27:41,031 204 INFO rb-f66e451-224253-408110 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-26 06:27:41,248 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 06:27:58,222 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_coupon_code: Starting TestAffiliateLoyaltyPOSOwnershipScopeGuard.test_ownership_listing_stays_scoped_for_cashier ... 2026-08-26 06:27:58,283 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [159], uid: 832, model: loyalty.card 2026-08-26 06:27:58,303 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [187], uid: 832, model: loyalty.history 2026-08-26 06:27:58,367 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 06:28:16,311 204 INFO rb-f66e451-224253-408110 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-26 06:28:16,482 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 06:28:35,359 204 INFO rb-f66e451-224253-408110 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-26 06:28:35,727 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 06:28:50,033 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend: Starting TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch ... 2026-08-26 06:28:50,321 204 _WARNING rb-f66e451-224253-408110 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: 2026-08-26 06:28:50,322 204 INFO rb-f66e451-224253-408110 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-26 06:28:50,378 204 INFO rb-f66e451-224253-408110 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-26 06:28:50,379 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend: Starting TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch ... 2026-08-26 06:28:50,853 204 _WARNING rb-f66e451-224253-408110 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: [5120:5141:0826/062850.660803:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5120:5141:0826/062850.667148:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5120:5141:0826/062850.667251:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5120:5141:0826/062850.669865:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5120:5141:0826/062850.669902:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5120:5141:0826/062850.688368:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5120:5120:0826/062850.692162:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [5155:5155:0826/062850.702883:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [5155:5155:0826/062850.706244:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [5120:5141:0826/062850.718454:ERROR:dbus/bus.cc:405] 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:0100/000000.832543:ERROR:content/zygote/zygote_linux.cc:623] Zygote could not fork: process_type renderer numfds 6 child_pid -1 [5135:5135:0100/000000.832761:ERROR:content/zygote/zygote_linux.cc:655] write: Broken pipe (32) 2026-08-26 06:28:50,856 204 INFO rb-f66e451-224253-408110 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-26 06:28:50,906 204 INFO rb-f66e451-224253-408110 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-26 06:28:50,906 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_loyalty_pos.tests.test_affiliate_loyalty_pos_frontend: Starting TestAffiliateLoyaltyPOSFrontend.test_affiliate_loyalty_reward_refresh_on_affiliate_switch ... 2026-08-26 06:28:51,394 204 WARNING rb-f66e451-224253-408110 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: [5221:5242:0826/062851.203857:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5221:5242:0826/062851.211132:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5221:5242:0826/062851.213655:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5221:5242:0826/062851.213722:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory [5221:5242:0826/062851.213735:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5221:5242:0826/062851.223028:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5221:5221:0826/062851.224196:INFO:components/enterprise/browser/controller/chrome_browser_cloud_management_controller.cc:239] No machine level policy manager exists. [5221:5242:0826/062851.249403:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5256:5256:0826/062851.265232:WARNING:media/gpu/vaapi/vaapi_wrapper.cc:1655] drmGetDevices2() has not found any devices [5256:5256:0826/062851.269533:WARNING:sandbox/policy/linux/sandbox_linux.cc:405] InitializeSandbox() called with multiple threads in process gpu-process. [5221:5221:0826/062851.336338:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5221:5221:0826/062851.336446:WARNING:device/bluetooth/dbus/bluez_dbus_manager.cc:209] Floss manager service not available, cannot set Floss enable/disable. [5221:5221:0826/062851.336462:ERROR:dbus/object_proxy.cc:572] Failed to call method: org.freedesktop.DBus.NameHasOwner: object_path= /org/freedesktop/DBus: unknown error type: [5221:5242:0826/062851.336453:ERROR:dbus/bus.cc:405] Failed to connect to the bus: Could not parse server address: Unknown address type (examples of valid types are "tcp" and on UNIX "unix") [5221:5242:0826/062851.336486:ERROR:dbus/bus.cc:405] 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-26 06:28:51,397 204 INFO rb-f66e451-224253-408110 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-26 06:28:51,504 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 06:28:52,112 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_01_add_affiliate_code_by_applying_related_coupon ... 2026-08-26 06:28:52,491 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_02_add_affiliate_code_by_applying_unrelated_coupon ... 2026-08-26 06:28:52,619 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale: Starting TestAffiliateLoyalty.test_03_add_affiliate_code_by_applying_related_coupons ... 2026-08-26 06:28:52,822 204 INFO rb-f66e451-224253-408110 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-26 06:28:54,275 204 INFO rb-f66e451-224253-408110 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-26 06:28:54,389 204 INFO rb-f66e451-224253-408110 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-26 06:28:54,504 204 INFO rb-f66e451-224253-408110 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-26 06:28:54,672 204 INFO rb-f66e451-224253-408110 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-26 06:28:56,013 204 INFO rb-f66e451-224253-408110 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-26 06:28:57,792 204 INFO rb-f66e451-224253-408110 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-26 06:28:57,808 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [24] 2026-08-26 06:28:59,555 204 INFO rb-f66e451-224253-408110 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-26 06:28:59,574 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [24] 2026-08-26 06:29:01,137 204 INFO rb-f66e451-224253-408110 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-26 06:29:02,819 204 INFO rb-f66e451-224253-408110 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-26 06:29:02,858 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [24] 2026-08-26 06:29:04,695 204 INFO rb-f66e451-224253-408110 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-26 06:29:04,740 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [24] 2026-08-26 06:29:06,516 204 INFO rb-f66e451-224253-408110 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-26 06:29:06,545 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [24] 2026-08-26 06:29:08,319 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:29:11,489 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale_access: Starting TestAffiliateLoyaltySaleAccess.test_01_non_owner_applies_related_coupon_code ... 2026-08-26 06:29:11,928 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale_access: Starting TestAffiliateLoyaltySaleAccess.test_02_non_owner_applies_related_rule_code ... 2026-08-26 06:29:12,377 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_loyalty_sale.tests.test_affiliate_loyalty_sale_access: Starting TestAffiliateLoyaltySaleAccess.test_03_non_owner_applies_affiliate_name_directly ... 2026-08-26 06:29:12,505 204 INFO rb-f66e451-224253-408110 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-26 06:29:12,610 204 INFO rb-f66e451-224253-408110 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-26 06:29:12,685 204 INFO rb-f66e451-224253-408110 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-26 06:29:12,760 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 06:29:44,570 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_marketplace_sale.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_amount_verify_affiliate_commission_01 ... 2026-08-26 06:29:45,684 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_marketplace_sale.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_separate_invoice_01 ... 2026-08-26 06:29:47,273 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-26 06:29:53,394 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_internal_user_cancel_affcode_so_001 ... 2026-08-26 06:29:53,907 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_internal_user_cancel_affcode_so_002 ... 2026-08-26 06:29:54,324 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_merchant_add_new_sol_001 ... 2026-08-26 06:29:55,243 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_merchant_add_new_sol_002 ... 2026-08-26 06:29:56,257 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_merchant_cancel_affcode_so_001 ... 2026-08-26 06:29:56,314 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_marketplace_sale.tests.test_sale_order: Starting TestAffiliateMarketplaceSaleOrder.test_merchant_cancel_affcode_so_002 ... 2026-08-26 06:29:57,179 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:30:21,971 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4768, 4767, 4766, 4765, 4764] 2026-08-26 06:30:21,985 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [285482, 285485, 285483, 285486, 285484] 2026-08-26 06:30:21,986 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-08-26 06:30:22,239 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level.tests.test_access: Starting TestAffiliateMultiLevelAccess.test_group_user_action_confirm_multi_level_commission ... 2026-08-26 06:30:22,561 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level.tests.test_access: Starting TestAffiliateMultiLevelAccess.test_reconfirm_reuses_done_upline_not_owned_by_actor ... 2026-08-26 06:30:24,733 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level.tests.test_access: Starting TestAffiliateMultiLevelAccess.test_reuse_cascade_does_not_widen_ownership_listing ... 2026-08-26 06:30:25,073 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [53], uid: 862, model: affiliate.commission 2026-08-26 06:30:25,113 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level.tests.test_access: Starting TestAffiliateMultiLevelAccess.test_second_commission_event_upline_not_owned_no_cache ... 2026-08-26 06:30:25,488 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-26 06:30:52,601 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4768, 4767, 4766, 4765, 4764] 2026-08-26 06:30:52,611 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [285482, 285485, 285483, 285486, 285484] 2026-08-26 06:30:52,611 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-08-26 06:30:53,391 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level.tests.test_action_cancel: Starting TestActionCancel.test_cancel_blocked_when_far_upline_has_active_invoice ... 2026-08-26 06:30:55,169 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level.tests.test_action_cancel: Starting TestActionCancel.test_cancel_cascades_full_multi_tier_downline_commission_chain ... 2026-08-26 06:30:55,569 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level.tests.test_action_cancel: Starting TestActionCancel.test_cancel_does_not_sweep_an_unrelated_downline_commission_chain ... 2026-08-26 06:30:56,104 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level.tests.test_action_cancel: Starting TestActionCancel.test_ownership_listing_still_scoped_for_uplines_not_owned ... 2026-08-26 06:30:56,418 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-08-26 06:31:26,060 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4768, 4767, 4766, 4765, 4764] 2026-08-26 06:31:26,068 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [285482, 285485, 285483, 285486, 285484] 2026-08-26 06:31:26,068 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-08-26 06:31:26,368 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_assign_affiliate_upline ... 2026-08-26 06:31:26,739 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_check_affiliate_hierarchy_01 ... 2026-08-26 06:31:26,825 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_check_affiliate_hierarchy_02 ... 2026-08-26 06:31:26,924 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_check_limit_multi_level_affiliate_hierarchy_1 ... 2026-08-26 06:31:27,129 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_check_limit_multi_level_affiliate_hierarchy_2 ... 2026-08-26 06:31:27,311 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_depth ... 2026-08-26 06:31:27,387 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_downline_affcodes ... 2026-08-26 06:31:27,476 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_multi_level_comm_rules ... 2026-08-26 06:31:27,546 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level.tests.test_affiliate_code: Starting TestAffiliateCode.test_get_upline_affcodes ... 2026-08-26 06:31:27,653 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-26 06:31:53,741 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4768, 4767, 4766, 4765, 4764] 2026-08-26 06:31:53,748 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [285482, 285485, 285483, 285486, 285484] 2026-08-26 06:31:53,748 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-08-26 06:31:53,960 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_01_create_multi_level_commission ... 2026-08-26 06:31:55,401 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_02_create_multi_level_commission ... 2026-08-26 06:31:57,420 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_03_create_multi_level_commission ... 2026-08-26 06:31:57,590 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_04_create_multi_level_commission ... 2026-08-26 06:31:57,787 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_05_create_multi_level_commission ... 2026-08-26 06:31:57,960 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level.tests.test_flow: Starting TestMultiLevelCommissionFlow.test_06_create_multi_level_commission ... 2026-08-26 06:32:00,447 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [191] 2026-08-26 06:32:00,606 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [116] 2026-08-26 06:32:00,859 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-26 06:32:28,407 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4768, 4767, 4766, 4765, 4764] 2026-08-26 06:32:28,417 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [285482, 285485, 285483, 285486, 285484] 2026-08-26 06:32:28,417 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-08-26 06:32:28,684 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level.tests.test_multi_company: Starting TestMultiCompany.test_multi_company_access_affiliate_multi_level_commission_rule ... 2026-08-26 06:32:28,786 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [27], uid: 913, model: affiliate.multi.level.commission.rule 2026-08-26 06:32:28,819 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [28], uid: 912, model: affiliate.multi.level.commission.rule 2026-08-26 06:32:28,909 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [27], uid: 913, model: affiliate.multi.level.commission.rule 2026-08-26 06:32:28,931 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [28], uid: 912, model: affiliate.multi.level.commission.rule 2026-08-26 06:32:28,966 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [27], uid: 913, model: affiliate.multi.level.commission.rule 2026-08-26 06:32:28,999 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [28], uid: 912, model: affiliate.multi.level.commission.rule 2026-08-26 06:32:29,046 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [27], uid: 913, model: affiliate.multi.level.commission.rule 2026-08-26 06:32:29,080 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [28], uid: 912, model: affiliate.multi.level.commission.rule 2026-08-26 06:32:29,188 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-26 06:32:54,264 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4768, 4767, 4766, 4765, 4764] 2026-08-26 06:32:54,285 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [285482, 285485, 285483, 285486, 285484] 2026-08-26 06:32:54,285 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-08-26 06:32:54,634 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level.tests.test_report: Starting TestAffiliateMultiReport.test_multi_level_report_parent_comm_amount ... 2026-08-26 06:32:54,998 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-26 06:33:14,314 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4768, 4767, 4766, 4765, 4764] 2026-08-26 06:33:14,327 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [285482, 285485, 285483, 285486, 285484] 2026-08-26 06:33:14,328 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-08-26 06:33:14,838 204 INFO rb-f66e451-224253-408110 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-26 06:33:17,532 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level_pos.tests.test_access: Starting TestMultiLevelPosUplineReuseAccess.test_sudo_fix_does_not_widen_ownership_listing ... 2026-08-26 06:33:20,050 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [89], uid: 928, model: affiliate.commission 2026-08-26 06:33:20,121 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 06:33:37,634 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4768, 4767, 4766, 4765, 4764] 2026-08-26 06:33:37,646 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [285482, 285485, 285483, 285486, 285484] 2026-08-26 06:33:37,646 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-08-26 06:33:37,947 204 INFO rb-f66e451-224253-408110 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-26 06:33:41,395 204 INFO rb-f66e451-224253-408110 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-26 06:33:42,297 204 INFO rb-f66e451-224253-408110 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-26 06:33:45,353 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_04_create_multi_level_commission ... 2026-08-26 06:33:45,909 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_05_create_multi_level_commission ... 2026-08-26 06:33:46,597 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_06_create_multi_level_commission ... 2026-08-26 06:33:47,120 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_07_create_multi_level_commission ... 2026-08-26 06:33:47,755 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_08_create_multi_level_commission ... 2026-08-26 06:33:48,346 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_09_create_multi_level_commission ... 2026-08-26 06:33:48,997 204 INFO rb-f66e451-224253-408110 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-26 06:33:49,717 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_11_create_multi_level_commission ... 2026-08-26 06:33:50,307 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level_pos.tests.test_affiliate_multi_level_pos: Starting TestAffiliateMultiLevelPOS.test_12_create_multi_level_commission ... 2026-08-26 06:33:50,976 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 06:34:17,998 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4768, 4767, 4766, 4765, 4764] 2026-08-26 06:34:18,007 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [285482, 285485, 285483, 285486, 285484] 2026-08-26 06:34:18,007 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-08-26 06:34:18,348 204 INFO rb-f66e451-224253-408110 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-26 06:34:21,851 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level_sale.tests.test_access: Starting TestMultiLevelSaleUplineReuseAccess.test_sudo_fix_does_not_widen_ownership_listing ... 2026-08-26 06:34:25,492 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [134], uid: 937, model: affiliate.commission 2026-08-26 06:34:25,590 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-26 06:34:51,732 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4768, 4767, 4766, 4765, 4764] 2026-08-26 06:34:51,745 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [285482, 285485, 285483, 285486, 285484] 2026-08-26 06:34:51,745 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted affiliate.multi.level.commission.rule records with IDs: [1, 2, 3, 4, 5] 2026-08-26 06:34:52,048 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_01_create_multi_level_commission ... 2026-08-26 06:34:52,595 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_02_create_multi_level_commission ... 2026-08-26 06:34:53,294 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_03_create_multi_level_commission ... 2026-08-26 06:34:56,093 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_04_create_multi_level_commission ... 2026-08-26 06:35:00,203 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_05_create_multi_level_commission ... 2026-08-26 06:35:00,784 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_06_create_multi_level_commission ... 2026-08-26 06:35:01,457 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_07_create_multi_level_commission ... 2026-08-26 06:35:02,102 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_08_create_multi_level_commission ... 2026-08-26 06:35:02,929 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_09_create_multi_level_commission ... 2026-08-26 06:35:03,584 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_10_create_multi_level_commission ... 2026-08-26 06:35:04,386 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_11_create_multi_level_commission_mix_criteria ... 2026-08-26 06:35:04,407 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_12_create_multi_level_commission ... 2026-08-26 06:35:04,433 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_multi_level_sale.tests.test_flow: Starting TestFlow.test_13_create_multi_level_commission ... 2026-08-26 06:35:04,472 204 INFO rb-f66e451-224253-408110 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-26 06:35:04,908 204 INFO rb-f66e451-224253-408110 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-26 06:35:05,504 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-26 06:35:25,657 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_01_add_affiliate_to_pos_order_after_discount_01 ... 2026-08-26 06:35:26,413 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_02_add_affiliate_to_pos_order_after_discount_02 ... 2026-08-26 06:35:27,102 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_03_add_affiliate_to_pos_order_before_discount_01 ... 2026-08-26 06:35:28,010 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_04_add_affiliate_to_pos_order_before_discount_02 ... 2026-08-26 06:35:28,630 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_05_message_refunded_orders_have_commission ... 2026-08-26 06:35:29,998 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_08_refund_order_with_progressive ... 2026-08-26 06:35:30,985 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_09_refund_order_with_progressive_multi_time ... 2026-08-26 06:35:32,350 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_10_revenue_analysis_report_is_queryable ... 2026-08-26 06:35:32,987 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos: Starting TestAffiliatePOS.test_11_pos_ui_affiliate_code_loader_scoped_to_session_company ... 2026-08-26 06:35:33,169 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 06:35:51,105 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos_access: Starting TestAffiliatePOSAccess.test_01_check_affiliate_user_access_pos ... 2026-08-26 06:35:51,131 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 960, model: pos.order 2026-08-26 06:35:51,143 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 960, model: pos.order.line 2026-08-26 06:35:51,147 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 960, model: pos.order 2026-08-26 06:35:51,150 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 960, model: pos.order.line 2026-08-26 06:35:51,153 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 960, model: pos.order 2026-08-26 06:35:51,156 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 960, model: pos.order.line 2026-08-26 06:35:51,190 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_pos.tests.test_affiliate_pos_access: Starting TestAffiliatePOSAccess.test_02_check_pos_user_access_affiliate ... 2026-08-26 06:35:51,211 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 961, model: affiliate.commission.rule 2026-08-26 06:35:51,229 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 961, model: affiliate.progressive.commission.rule 2026-08-26 06:35:51,234 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 961, model: affiliate.commission.rule 2026-08-26 06:35:51,237 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 961, model: affiliate.progressive.commission.rule 2026-08-26 06:35:51,243 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 961, model: affiliate.commission.rule 2026-08-26 06:35:51,245 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 961, model: affiliate.progressive.commission.rule 2026-08-26 06:35:51,315 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 06:36:08,514 204 INFO rb-f66e451-224253-408110 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-26 06:36:08,700 204 INFO rb-f66e451-224253-408110 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-26 06:36:08,822 204 INFO rb-f66e451-224253-408110 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-26 06:36:08,894 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 06:36:26,925 204 INFO rb-f66e451-224253-408110 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-26 06:36:27,130 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #969 deleted affiliate.commission records with IDs: [185] 2026-08-26 06:36:27,145 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #969 deleted mail.followers records with IDs: [3965, 3966, 3967] 2026-08-26 06:36:27,226 204 INFO rb-f66e451-224253-408110 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-26 06:36:27,452 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #970 deleted affiliate.commission records with IDs: [187] 2026-08-26 06:36:27,474 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #970 deleted mail.followers records with IDs: [3971, 3972, 3973] 2026-08-26 06:36:27,568 204 INFO rb-f66e451-224253-408110 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-26 06:36:27,792 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #969 deleted affiliate.commission records with IDs: [189] 2026-08-26 06:36:27,805 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #969 deleted mail.followers records with IDs: [3977, 3978, 3979] 2026-08-26 06:36:27,927 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 06:36:46,368 204 INFO rb-f66e451-224253-408110 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-26 06:36:47,396 204 INFO rb-f66e451-224253-408110 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-26 06:36:48,101 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 06:37:06,716 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_pos_sale.tests.test_pos_sale_report: Starting TestAffiliatePosSaleReport.test_sale_report_includes_pos_affiliate_fields ... 2026-08-26 06:37:08,554 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 06:37:12,956 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_purchase.tests.test_affiliate_currency: Starting TestAffiliateCodeCurrencyFollowsPurchaseVendorPolicy.test_persisted_affiliate_code_currency_follows_purchase_policy_not_vendor_country ... 2026-08-26 06:37:13,211 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:37:42,036 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_sale.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_compute_commission_amount_01 ... 2026-08-26 06:37:43,867 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-26 06:38:12,010 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_sale.tests.test_affiliate_commission_line: Starting TestCommissionLine.test_01_compute_total_commission_before_discount ... 2026-08-26 06:38:12,498 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_sale.tests.test_affiliate_commission_line: Starting TestCommissionLine.test_02_compute_total_commission_after_discount ... 2026-08-26 06:38:13,007 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-26 06:38:39,547 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_sale.tests.test_flow: Starting TestFlow.test_01_create_sale_order_no_commission ... 2026-08-26 06:38:40,308 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_sale.tests.test_flow: Starting TestFlow.test_02_cancel_commission_from_sale_order ... 2026-08-26 06:38:40,974 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted loyalty.history records with IDs: [272, 271] 2026-08-26 06:38:41,001 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted loyalty.card records with IDs: [243] 2026-08-26 06:38:41,010 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted sale.order.coupon.points records with IDs: [244] 2026-08-26 06:38:41,082 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_sale.tests.test_flow: Starting TestFlow.test_03_create_commission_from_sale_order ... 2026-08-26 06:38:43,564 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_sale.tests.test_flow: Starting TestFlow.test_04_create_commission_from_sale_order ... 2026-08-26 06:38:46,586 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_sale.tests.test_flow: Starting TestFlow.test_05_create_commission_from_sale_order ... 2026-08-26 06:38:49,763 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-26 06:39:16,682 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_sale.tests.test_report: Starting TestAffiliateRevenueAnalysisReport.test_report_reads_sale_order_id ... 2026-08-26 06:39:17,328 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-26 06:39:45,464 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_sale.tests.test_sale_order_line_access: Starting TestSaleOrderLineCommissionAccess.test_add_line_reopens_done_commission_as_real_actor ... 2026-08-26 06:39:47,752 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_sale.tests.test_sale_order_line_access: Starting TestSaleOrderLineCommissionAccess.test_change_product_cancels_stale_commission_as_real_actor ... 2026-08-26 06:39:48,636 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted stock.move.line records with IDs: [403] 2026-08-26 06:39:49,073 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_sale.tests.test_sale_order_line_access: Starting TestSaleOrderLineCommissionAccess.test_change_qty_reopens_done_commission_as_real_actor ... 2026-08-26 06:39:51,678 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_sale.tests.test_sale_order_line_access: Starting TestSaleOrderLineCommissionAccess.test_sudo_fix_does_not_widen_ownership_listing ... 2026-08-26 06:39:52,213 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [207], uid: 1032, model: affiliate.commission 2026-08-26 06:39:52,299 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-08-26 06:40:18,824 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_sale.tests.test_security: Starting TestSecurity.test_permission_create_sale_order ... 2026-08-26 06:40:18,914 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1038, model: sale.order 2026-08-26 06:40:18,925 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1041, model: sale.order 2026-08-26 06:40:18,937 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1042, model: sale.order 2026-08-26 06:40:18,947 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1038, model: sale.order.line 2026-08-26 06:40:18,950 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1041, model: sale.order.line 2026-08-26 06:40:18,953 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1042, model: sale.order.line 2026-08-26 06:40:18,984 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_sale.tests.test_security: Starting TestSecurity.test_permission_read_sale_order ... 2026-08-26 06:40:19,474 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [218], uid: 1038, model: sale.order 2026-08-26 06:40:19,506 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [218], uid: 1041, model: sale.order 2026-08-26 06:40:19,535 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [218], uid: 1042, model: sale.order 2026-08-26 06:40:19,643 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [218], uid: 1038, model: sale.order 2026-08-26 06:40:19,729 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_sale.tests.test_security: Starting TestSecurity.test_permission_unlink_sale_order ... 2026-08-26 06:40:19,742 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1038, model: sale.order 2026-08-26 06:40:19,760 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1041, model: sale.order 2026-08-26 06:40:19,774 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1042, model: sale.order 2026-08-26 06:40:19,786 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1038, model: sale.order.line 2026-08-26 06:40:19,790 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1041, model: sale.order.line 2026-08-26 06:40:19,794 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1042, model: sale.order.line 2026-08-26 06:40:19,821 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_sale.tests.test_security: Starting TestSecurity.test_permission_write_sale_order ... 2026-08-26 06:40:19,848 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1038, model: sale.order 2026-08-26 06:40:19,863 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1041, model: sale.order 2026-08-26 06:40:19,875 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1042, model: sale.order 2026-08-26 06:40:19,892 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1038, model: sale.order.line 2026-08-26 06:40:19,896 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1041, model: sale.order.line 2026-08-26 06:40:19,900 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1042, model: sale.order.line 2026-08-26 06:40:19,972 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-26 06:40:47,110 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_sale_crm.tests.test_affiliate_sale_crm: Starting TestAffiliateSaleCrm.test_create_sale_order_from_lead ... 2026-08-26 06:40:47,275 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-26 06:41:14,525 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_sale_crm.tests.test_report: Starting TestAffiliateRevenueAnalysisReport.test_report_reads_lead_id_from_opportunity ... 2026-08-26 06:41:15,295 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-26 06:41:45,139 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_access_right: Starting TestAccessRight.test_access_rule_link_tracker_click_user_affiliate_admin ... 2026-08-26 06:41:45,219 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1075 deleted link.tracker.click records with IDs: [16] 2026-08-26 06:41:45,245 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_access_right: Starting TestAccessRight.test_access_rule_link_tracker_click_user_website_designer ... 2026-08-26 06:41:45,411 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [17], uid: 1073, model: link.tracker.click 2026-08-26 06:41:45,430 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [4], uid: 1073, model: link.tracker.click 2026-08-26 06:41:45,468 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1073 deleted mail.message records with IDs: [6930] 2026-08-26 06:41:45,478 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [4], uid: 1073, model: link.tracker.click 2026-08-26 06:41:45,506 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1073 deleted link.tracker.click records with IDs: [18] 2026-08-26 06:41:45,539 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_access_right: Starting TestAccessRight.test_access_rule_link_tracker_user_affiliate_admin ... 2026-08-26 06:41:45,607 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1075 deleted link.tracker records with IDs: [327] 2026-08-26 06:41:45,629 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_access_right: Starting TestAccessRight.test_access_rule_link_tracker_user_website_designer ... 2026-08-26 06:41:46,398 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [328], uid: 1073, model: link.tracker 2026-08-26 06:41:46,419 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [3], uid: 1073, model: link.tracker 2026-08-26 06:41:46,450 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [3], uid: 1073, model: link.tracker 2026-08-26 06:41:46,477 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1073 deleted link.tracker records with IDs: [329] 2026-08-26 06:41:46,572 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-26 06:42:14,850 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_bot_click_count ... 2026-08-26 06:42:14,888 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_click_count ... 2026-08-26 06:42:14,902 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6930] 2026-08-26 06:42:14,934 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [388480] 2026-08-26 06:42:14,934 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [4] 2026-08-26 06:42:14,958 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_human_click_count ... 2026-08-26 06:42:14,972 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6930] 2026-08-26 06:42:15,003 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [388480] 2026-08-26 06:42:15,003 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [4] 2026-08-26 06:42:15,036 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_link_tracker_count ... 2026-08-26 06:42:15,062 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [388464] 2026-08-26 06:42:15,063 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted link.tracker records with IDs: [4] 2026-08-26 06:42:15,117 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_link_tracker_deleted_count ... 2026-08-26 06:42:15,156 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_compute_website_visitor_count ... 2026-08-26 06:42:15,179 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [388492] 2026-08-26 06:42:15,179 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted website.visitor records with IDs: [4] 2026-08-26 06:42:15,209 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_create ... 2026-08-26 06:42:15,299 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_reduce_commission_clicks_01 ... 2026-08-26 06:42:15,320 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6934, 6933, 6932, 6931, 6930] 2026-08-26 06:42:15,351 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [388480, 388481, 388482, 388483, 388484] 2026-08-26 06:42:15,351 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [4, 5, 6, 7, 8] 2026-08-26 06:42:15,378 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_affiliate_code: Starting TestAffiliateCode.test_reduce_commission_clicks_02 ... 2026-08-26 06:42:15,418 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6932, 6931, 6930] 2026-08-26 06:42:15,447 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [388480, 388481, 388482] 2026-08-26 06:42:15,447 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [4, 5, 6] 2026-08-26 06:42:15,510 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-26 06:42:42,576 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_compute_click_count ... 2026-08-26 06:42:42,661 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [21] 2026-08-26 06:42:42,690 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_compute_comm_amount ... 2026-08-26 06:42:42,756 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_compute_confirmed_click_count ... 2026-08-26 06:42:42,863 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_affiliate_commission: Starting TestAffiliateCommission.test_update_amount_per_thousand_clicks ... 2026-08-26 06:42:42,941 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-26 06:43:09,743 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_link_tracker: Starting TestWebsiteAffiliate.test_compute_cancelled_click_count ... 2026-08-26 06:43:09,766 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [41] 2026-08-26 06:43:09,793 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_link_tracker: Starting TestWebsiteAffiliate.test_compute_confirmed_click_count ... 2026-08-26 06:43:09,811 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [42] 2026-08-26 06:43:09,837 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_link_tracker: Starting TestWebsiteAffiliate.test_compute_human_click_count ... 2026-08-26 06:43:09,860 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6936, 6935, 6934, 6933] 2026-08-26 06:43:09,899 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [388483, 388484, 388485, 388486] 2026-08-26 06:43:09,899 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted link.tracker.click records with IDs: [7, 8, 9, 10] 2026-08-26 06:43:09,932 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_link_tracker: Starting TestWebsiteAffiliate.test_compute_unpaid_click_count ... 2026-08-26 06:43:10,036 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_link_tracker: Starting TestWebsiteAffiliate.test_limit_creating_link_tracker_per_day ... 2026-08-26 06:43:10,063 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:fullstack from n/a 2026-08-26 06:43:10,095 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:43:10,400 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:43:10] "POST /affiliate/create_link HTTP/1.1" 200 - 43 0.021 0.285 2026-08-26 06:43:10,437 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:43:10] "POST /affiliate/create_link HTTP/1.1" 200 - 24 0.014 0.015 2026-08-26 06:43:10,487 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:43:10] "POST /affiliate/create_link HTTP/1.1" 200 - 8 0.020 0.019 2026-08-26 06:43:10,522 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:43:10] "POST /affiliate/create_link HTTP/1.1" 200 - 8 0.007 0.009 2026-08-26 06:43:10,561 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:43:10] "POST /affiliate/create_link HTTP/1.1" 200 - 24 0.009 0.019 2026-08-26 06:43:10,632 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-26 06:43:41,066 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_link_tracker_click: Starting TestLinkTrackerClick.test_add_click ... 2026-08-26 06:43:41,187 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-26 06:44:07,888 204 INFO rb-f66e451-224253-408110 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-26 06:44:07,957 204 INFO rb-f66e451-224253-408110 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-26 06:44:08,049 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_03_link_tracker_diff_url_campaign_id_medium_source ... 2026-08-26 06:44:08,132 204 INFO rb-f66e451-224253-408110 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-26 06:44:08,195 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_affiliate_internal_access_menu_affiliate ... 2026-08-26 06:44:08,220 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:user_internal from n/a 2026-08-26 06:44:08,236 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:44:08,615 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:08] "GET /affiliate/join HTTP/1.1" 303 - 73 0.080 0.305 2026-08-26 06:44:09,760 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:09] "GET /affiliate HTTP/1.1" 200 - 260 0.346 0.794 2026-08-26 06:44:09,844 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:09] "GET /affiliate HTTP/1.1" 200 - 18 0.022 0.052 2026-08-26 06:44:09,966 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:09] "GET /affiliate/commissions HTTP/1.1" 200 - 36 0.021 0.098 2026-08-26 06:44:10,056 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:10] "GET /affiliate/report HTTP/1.1" 200 - 23 0.014 0.073 2026-08-26 06:44:10,080 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_affiliate_signup ... 2026-08-26 06:44:10,093 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:44:10,800 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:testsignup@example.viindoo.com from 127.0.0.1 2026-08-26 06:44:11,030 204 INFO rb-f66e451-224253-408110 odoo.tests.common: Simulating signal changes during tests 2026-08-26 06:44:11,030 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:11] "POST /affiliate/signup HTTP/1.1" 200 - 352 0.375 0.564 2026-08-26 06:44:11,069 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_affiliate_signup_full_info ... 2026-08-26 06:44:11,106 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:44:11,755 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:test1@example.viindoo.com from 127.0.0.1 2026-08-26 06:44:11,964 204 INFO rb-f66e451-224253-408110 odoo.tests.common: Simulating signal changes during tests 2026-08-26 06:44:11,964 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:11] "POST /affiliate/signup HTTP/1.1" 200 - 356 0.313 0.557 2026-08-26 06:44:12,015 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_affiliate_signup_with_exist_email ... 2026-08-26 06:44:12,477 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:44:13,784 204 INFO rb-f66e451-224253-408110 odoo.tests.common: Simulating signal changes during tests 2026-08-26 06:44:13,785 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:13] "POST /affiliate/signup HTTP/1.1" 200 - 113 0.134 1.178 2026-08-26 06:44:13,787 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_website_affiliate.TestWebsiteAffiliate.test_affiliate_signup_with_exist_email: waiting for threads: [] 2026-08-26 06:44:13,813 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_bot_click_viin_affiliate_link ... 2026-08-26 06:44:13,822 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:44:13,832 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:44:14,132 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:14] "GET /r/stm HTTP/1.1" 301 - 46 0.029 0.273 2026-08-26 06:44:14,931 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:14] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 180 0.189 0.605 2026-08-26 06:44:14,933 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:44:14,971 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_click_viin_affiliate_link_01 ... 2026-08-26 06:44:15,028 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:44:15,412 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:15] "GET /r/stm HTTP/1.1" 301 - 62 0.051 0.335 2026-08-26 06:44:16,151 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:16] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 178 0.114 0.622 2026-08-26 06:44:16,184 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_click_viin_affiliate_link_02 ... 2026-08-26 06:44:16,203 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:portal from n/a 2026-08-26 06:44:16,216 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:44:16,540 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:16] "GET /r/stm HTTP/1.1" 301 - 66 0.045 0.280 2026-08-26 06:44:16,767 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: website.page 2026-08-26 06:44:17,282 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:17] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 204 0.150 0.589 2026-08-26 06:44:17,317 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_create_affiliate_link_on_website_01 ... 2026-08-26 06:44:17,345 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:portal from n/a 2026-08-26 06:44:17,359 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:44:18,655 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:18] "POST /affiliate/create_link HTTP/1.1" 200 - 43 0.065 1.234 2026-08-26 06:44:18,712 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:18] "POST /affiliate/create_link HTTP/1.1" 200 - 22 0.024 0.024 2026-08-26 06:44:18,716 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_website_affiliate.TestWebsiteAffiliate.test_create_affiliate_link_on_website_01: waiting for threads: [] 2026-08-26 06:44:18,736 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_create_affiliate_link_on_website_02 ... 2026-08-26 06:44:18,752 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:portal from n/a 2026-08-26 06:44:18,765 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:44:19,022 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:19] "POST /affiliate/create_link HTTP/1.1" 200 - 19 0.014 0.249 2026-08-26 06:44:19,052 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_create_affiliate_link_on_website_03 ... 2026-08-26 06:44:19,106 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:portal from n/a 2026-08-26 06:44:19,122 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:44:19,402 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:19] "POST /affiliate/create_link HTTP/1.1" 200 - 20 0.012 0.270 2026-08-26 06:44:19,428 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_create_affiliate_link_on_website_04 ... 2026-08-26 06:44:19,457 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:portal from n/a 2026-08-26 06:44:19,474 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:44:19,715 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:19] "POST /affiliate/create_link HTTP/1.1" 200 - 33 0.015 0.230 2026-08-26 06:44:19,745 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_delete_affiliate_link_on_website ... 2026-08-26 06:44:19,767 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:demo from n/a 2026-08-26 06:44:19,783 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:44:20,035 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:20] "POST /affiliate/remove_link/7 HTTP/1.1" 200 - 20 0.016 0.239 2026-08-26 06:44:20,072 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:20] "POST /affiliate/remove_link/5 HTTP/1.1" 200 - 16 0.018 0.014 2026-08-26 06:44:20,106 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:20] "POST /affiliate/remove_link/8888888 HTTP/1.1" 200 - 6 0.013 0.012 2026-08-26 06:44:20,107 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_website_affiliate.TestWebsiteAffiliate.test_delete_affiliate_link_on_website: waiting for threads: [] 2026-08-26 06:44:20,134 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_record_duplicate_clicks_ip ... 2026-08-26 06:44:20,157 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:44:21,374 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:21] "GET /r/rjs HTTP/1.1" 301 - 61 0.040 1.179 2026-08-26 06:44:22,100 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:22] "GET / HTTP/1.1" 200 - 170 0.135 0.586 2026-08-26 06:44:22,144 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:22] "GET /r/rjs HTTP/1.1" 301 - 15 0.018 0.018 2026-08-26 06:44:22,173 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:22] "GET / HTTP/1.1" 200 - 13 0.005 0.021 2026-08-26 06:44:22,238 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:22] "GET /r/rjs HTTP/1.1" 301 - 33 0.018 0.029 2026-08-26 06:44:22,285 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:22] "GET / HTTP/1.1" 200 - 13 0.017 0.027 2026-08-26 06:44:22,336 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:22] "GET /r/rjs HTTP/1.1" 301 - 30 0.015 0.028 2026-08-26 06:44:22,375 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:22] "GET / HTTP/1.1" 200 - 13 0.012 0.023 2026-08-26 06:44:22,400 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_redirect_affiliate_signup ... 2026-08-26 06:44:22,419 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:44:23,472 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:23] "GET /affiliate/signup HTTP/1.1" 200 - 200 0.189 0.866 2026-08-26 06:44:23,499 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:portal from n/a 2026-08-26 06:44:23,555 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:23] "GET /affiliate/signup HTTP/1.1" 303 - 5 0.019 0.019 2026-08-26 06:44:23,591 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:23] "GET /affiliate/join HTTP/1.1" 303 - 6 0.018 0.015 2026-08-26 06:44:23,733 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:23] "GET /affiliate HTTP/1.1" 200 - 60 0.041 0.094 2026-08-26 06:44:23,756 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:user_internal from n/a 2026-08-26 06:44:23,774 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:23] "GET /affiliate/signup HTTP/1.1" 303 - 5 0.002 0.007 2026-08-26 06:44:23,853 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:23] "GET /affiliate/join HTTP/1.1" 303 - 54 0.031 0.045 2026-08-26 06:44:24,138 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:24] "GET /affiliate HTTP/1.1" 200 - 91 0.127 0.155 2026-08-26 06:44:24,177 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_shows_multi_currency_on_commission_page ... 2026-08-26 06:44:24,210 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:admin from n/a 2026-08-26 06:44:24,225 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:44:25,676 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:25] "GET /affiliate/commissions HTTP/1.1" 200 - 292 0.295 1.159 2026-08-26 06:44:25,707 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:demo from n/a 2026-08-26 06:44:26,126 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:26] "GET /affiliate/commissions HTTP/1.1" 200 - 104 0.177 0.233 2026-08-26 06:44:26,148 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:portal from n/a 2026-08-26 06:44:26,750 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:26] "GET /affiliate/commissions HTTP/1.1" 200 - 150 0.126 0.466 2026-08-26 06:44:26,794 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_signup_from_affiliate_link ... 2026-08-26 06:44:26,842 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:44:27,186 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:27] "GET /r/stm HTTP/1.1" 301 - 63 0.083 0.262 2026-08-26 06:44:27,877 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:27] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 178 0.147 0.540 2026-08-26 06:44:28,239 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:cheetah@example.viindoo.com from 127.0.0.1 2026-08-26 06:44:28,447 204 INFO rb-f66e451-224253-408110 odoo.tests.common: Simulating signal changes during tests 2026-08-26 06:44:28,447 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:28] "POST /affiliate/signup HTTP/1.1" 200 - 358 0.273 0.293 2026-08-26 06:44:28,472 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_update_affiliate_link_on_website_01 ... 2026-08-26 06:44:28,498 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:admin from n/a 2026-08-26 06:44:28,515 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:44:28,828 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:28] "POST /affiliate/update_link/5 HTTP/1.1" 200 - 20 0.041 0.274 2026-08-26 06:44:28,872 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:28] "POST /affiliate/update_link/7 HTTP/1.1" 200 - 25 0.019 0.019 2026-08-26 06:44:28,900 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:28] "POST /affiliate/update_link/8888888 HTTP/1.1" 200 - 6 0.004 0.010 2026-08-26 06:44:28,917 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_update_affiliate_link_on_website_02 ... 2026-08-26 06:44:28,938 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:portal from n/a 2026-08-26 06:44:28,953 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:44:30,152 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:30] "POST /affiliate/update_link/4 HTTP/1.1" 200 - 28 0.012 1.190 2026-08-26 06:44:30,187 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_user_click_to_deleted_affiliate_link ... 2026-08-26 06:44:30,225 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:44:30,506 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:30] "GET /r/stm HTTP/1.1" 303 - 18 0.024 0.264 2026-08-26 06:44:31,243 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:31] "GET / HTTP/1.1" 200 - 170 0.145 0.587 2026-08-26 06:44:31,275 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_user_internal_send_message_in_commission ... 2026-08-26 06:44:31,499 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_user_portal_send_message_in_commission ... 2026-08-26 06:44:31,689 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_website_with_affiliate_feature_01 ... 2026-08-26 06:44:31,706 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:44:32,610 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:32] "GET /affiliate/signup HTTP/1.1" 200 - 200 0.137 0.770 2026-08-26 06:44:32,628 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:admin from n/a 2026-08-26 06:44:33,467 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:33] "GET /affiliate HTTP/1.1" 200 - 219 0.250 0.579 2026-08-26 06:44:33,612 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:33] "GET /affiliate/commissions HTTP/1.1" 200 - 40 0.033 0.100 2026-08-26 06:44:34,949 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:34] "GET /my/invoices HTTP/1.1" 200 - 210 0.217 1.111 2026-08-26 06:44:35,018 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:35] "POST /affiliate/create_link HTTP/1.1" 200 - 29 0.028 0.025 2026-08-26 06:44:35,050 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_website_with_affiliate_feature_02 ... 2026-08-26 06:44:35,096 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:44:36,113 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:36] "GET /affiliate/signup HTTP/1.1" 200 - 183 0.180 0.840 2026-08-26 06:44:36,137 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:admin from n/a 2026-08-26 06:44:36,940 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:36] "GET /affiliate HTTP/1.1" 200 - 205 0.191 0.602 2026-08-26 06:44:37,009 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:37] "GET /affiliate/commissions HTTP/1.1" 200 - 17 0.021 0.040 2026-08-26 06:44:37,027 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:37] "POST /affiliate/create_link HTTP/1.1" 200 - 2 0.001 0.005 2026-08-26 06:44:37,047 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_website_affiliate: Starting TestWebsiteAffiliate.test_website_with_affiliate_feature_03 ... 2026-08-26 06:44:37,084 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:44:38,881 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:38] "GET /affiliate/signup HTTP/1.1" 200 - 200 0.152 1.658 2026-08-26 06:44:38,907 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:admin from n/a 2026-08-26 06:44:38,969 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:44:38] "POST /affiliate/create_link HTTP/1.1" 200 - 31 0.029 0.022 2026-08-26 06:44:39,066 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-08-26 06:45:08,032 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_action_cancel_confirm_click_multi_commission ... 2026-08-26 06:45:08,208 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_action_cancel_confirm_draft_clicks_01 ... 2026-08-26 06:45:08,390 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_action_cancel_confirm_draft_clicks_02 ... 2026-08-26 06:45:08,548 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_action_cancel_confirm_draft_clicks_access_right ... 2026-08-26 06:45:08,731 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1153, model: wizard.action.click 2026-08-26 06:45:08,761 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [347], uid: 1153, model: affiliate.code 2026-08-26 06:45:08,793 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [347], uid: 1153, model: affiliate.code 2026-08-26 06:45:08,829 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_user_create_order_on_website_from_affiliate_link_01 ... 2026-08-26 06:45:08,885 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:45:09,244 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:09] "GET /r/ZsZ HTTP/1.1" 301 - 60 0.079 0.282 2026-08-26 06:45:10,053 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:10] "GET / HTTP/1.1" 200 - 170 0.202 0.602 2026-08-26 06:45:10,469 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:10] "POST /shop/cart/update_json HTTP/1.1" 200 - 175 0.103 0.309 2026-08-26 06:45:10,505 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:10] "GET /shop/checkout?express=1 HTTP/1.1" 303 - 9 0.016 0.016 2026-08-26 06:45:10,679 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:10] "GET /shop/address HTTP/1.1" 200 - 39 0.040 0.131 2026-08-26 06:45:11,236 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:11] "POST /shop/address/submit HTTP/1.1" 200 - 179 0.291 0.236 2026-08-26 06:45:11,285 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:11] "GET /shop/checkout?try_skip_step=true HTTP/1.1" 303 - 15 0.022 0.022 2026-08-26 06:45:11,481 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:11] "GET /shop/confirm_order HTTP/1.1" 303 - 82 0.100 0.093 2026-08-26 06:45:12,041 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:12] "GET /shop/payment HTTP/1.1" 200 - 177 0.185 0.371 2026-08-26 06:45:12,292 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_user_create_order_on_website_from_affiliate_link_02 ... 2026-08-26 06:45:12,331 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:portal from n/a 2026-08-26 06:45:12,365 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:45:12,733 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:12] "GET /r/stm HTTP/1.1" 301 - 67 0.054 0.321 2026-08-26 06:45:12,940 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: website.page 2026-08-26 06:45:13,485 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:13] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 204 0.182 0.566 2026-08-26 06:45:14,040 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:14] "POST /shop/cart/update_json HTTP/1.1" 200 - 193 0.214 0.307 2026-08-26 06:45:14,460 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:14] "GET /shop/checkout?express=1 HTTP/1.1" 200 - 110 0.099 0.313 2026-08-26 06:45:14,911 204 INFO rb-f66e451-224253-408110 odoo.tests.common: Simulating signal changes during tests 2026-08-26 06:45:14,911 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:14] "POST /shop/address/submit HTTP/1.1" 200 - 178 0.228 0.203 2026-08-26 06:45:14,989 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:14] "GET /shop/checkout?try_skip_step=true HTTP/1.1" 303 - 32 0.040 0.034 2026-08-26 06:45:15,343 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:15] "GET /shop/confirm_order HTTP/1.1" 303 - 146 0.187 0.164 2026-08-26 06:45:16,324 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:16] "GET /shop/payment HTTP/1.1" 200 - 248 0.265 0.712 2026-08-26 06:45:17,205 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:17] "POST /shop/cart/update_json HTTP/1.1" 200 - 161 0.261 0.343 2026-08-26 06:45:17,455 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:17] "GET /shop/checkout?express=1 HTTP/1.1" 200 - 80 0.098 0.147 2026-08-26 06:45:17,774 204 INFO rb-f66e451-224253-408110 odoo.tests.common: Simulating signal changes during tests 2026-08-26 06:45:17,774 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:17] "POST /shop/address/submit HTTP/1.1" 200 - 176 0.094 0.202 2026-08-26 06:45:17,849 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:17] "GET /shop/checkout?try_skip_step=true HTTP/1.1" 303 - 32 0.041 0.031 2026-08-26 06:45:18,057 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:18] "GET /shop/confirm_order HTTP/1.1" 303 - 83 0.107 0.098 2026-08-26 06:45:19,022 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:19] "GET /shop/payment HTTP/1.1" 200 - 236 0.230 0.730 2026-08-26 06:45:19,067 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_user_create_order_on_website_not_from_affiliate_link ... 2026-08-26 06:45:19,094 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:45:20,770 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:20] "GET /shop HTTP/1.1" 200 - 370 0.395 1.294 2026-08-26 06:45:21,320 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:21] "POST /shop/cart/update_json HTTP/1.1" 200 - 170 0.182 0.335 2026-08-26 06:45:21,356 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:21] "GET /shop/checkout?express=1 HTTP/1.1" 303 - 9 0.012 0.020 2026-08-26 06:45:21,535 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:21] "GET /shop/address HTTP/1.1" 200 - 36 0.045 0.131 2026-08-26 06:45:21,962 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:21] "POST /shop/address/submit HTTP/1.1" 200 - 183 0.179 0.220 2026-08-26 06:45:21,999 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:21] "GET /shop/checkout?try_skip_step=true HTTP/1.1" 303 - 15 0.013 0.020 2026-08-26 06:45:22,130 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:22] "GET /shop/confirm_order HTTP/1.1" 303 - 57 0.065 0.060 2026-08-26 06:45:22,644 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:22] "GET /shop/payment HTTP/1.1" 200 - 174 0.131 0.377 2026-08-26 06:45:22,803 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_website_affiliate_flow: Starting TestWebsiteAffiliateFlow.test_website_affiliate_flow ... 2026-08-26 06:45:22,831 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:fullstack from n/a 2026-08-26 06:45:22,846 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:45:25,005 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:25] "GET /affiliate HTTP/1.1" 200 - 222 0.241 1.921 2026-08-26 06:45:25,124 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:25] "GET /affiliate/report HTTP/1.1" 200 - 23 0.032 0.080 2026-08-26 06:45:25,247 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:25] "GET /affiliate/commissions HTTP/1.1" 200 - 36 0.028 0.092 2026-08-26 06:45:25,961 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:25] "GET /affiliate/commissions HTTP/1.1" 200 - 28 0.020 0.052 2026-08-26 06:45:27,857 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:27] "GET /affiliate/commissions HTTP/1.1" 200 - 28 0.023 0.057 2026-08-26 06:45:28,083 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:28] "GET /affiliate/commissions HTTP/1.1" 200 - 30 0.027 0.042 2026-08-26 06:45:28,169 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-26 06:45:56,857 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_website_visitor: Starting TestWebsiteVisitor.test_affiliate_code_backfilled_on_existing_visitor_later_visit ... 2026-08-26 06:45:56,905 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:45:57,169 204 INFO rb-f66e451-224253-408110 odoo.modules.registry: Explicitly ignoring readonly flag when generating a cursor 2026-08-26 06:45:57,801 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:57] "GET /test-affiliate-tracked-page HTTP/1.1" 200 - 184 0.114 0.784 2026-08-26 06:45:57,809 204 INFO rb-f66e451-224253-408110 odoo.modules.registry: Explicitly ignoring readonly flag when generating a cursor 2026-08-26 06:45:57,837 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:57] "GET /test-affiliate-tracked-page HTTP/1.1" 200 - 23 0.009 0.020 2026-08-26 06:45:57,846 204 INFO rb-f66e451-224253-408110 odoo.modules.registry: Explicitly ignoring readonly flag when generating a cursor 2026-08-26 06:45:57,868 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:57] "GET /test-affiliate-tracked-page HTTP/1.1" 200 - 19 0.006 0.017 2026-08-26 06:45:57,898 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website.tests.test_website_visitor: Starting TestWebsiteVisitor.test_user_click_viin_affiliate_link_and_create_website_visitor ... 2026-08-26 06:45:57,916 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:45:58,249 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:58] "GET /r/stm HTTP/1.1" 301 - 63 0.046 0.290 2026-08-26 06:45:58,254 204 INFO rb-f66e451-224253-408110 odoo.modules.registry: Explicitly ignoring readonly flag when generating a cursor 2026-08-26 06:45:58,935 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:58] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 181 0.104 0.578 2026-08-26 06:45:58,983 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:demo from n/a 2026-08-26 06:45:59,041 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:59] "GET /r/stm HTTP/1.1" 301 - 20 0.015 0.024 2026-08-26 06:45:59,048 204 INFO rb-f66e451-224253-408110 odoo.modules.registry: Explicitly ignoring readonly flag when generating a cursor 2026-08-26 06:45:59,793 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:45:59] "GET /contactus?utm_source=Search+engine&utm_medium=Banner HTTP/1.1" 200 - 218 0.185 0.561 2026-08-26 06:45:59,872 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-26 06:46:29,641 204 INFO rb-f66e451-224253-408110 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 0x7f3155efa200>)> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:46:29,679 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website_crm_livechat.tests.test_affiliate_website_crm_livechat: Starting TestAffiliateWebsiteCrmLiveChat.test_create_lead_from_contact_us ... 2026-08-26 06:46:29,704 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:46:30,930 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.tools.mail_validation: The (optional) `flanker` Python module is not installed,so email validation will fallback to email_normalize. 2026-08-26 06:46:30,952 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:46:30] "POST /website/form/crm.lead HTTP/1.1" 200 - 101 0.066 1.185 2026-08-26 06:46:31,028 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:46:31] "GET /r/dJc HTTP/1.1" 301 - 38 0.030 0.036 2026-08-26 06:46:31,740 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:46:31] "GET / HTTP/1.1" 200 - 169 0.160 0.548 2026-08-26 06:46:31,875 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:46:31] "POST /website/form/crm.lead HTTP/1.1" 200 - 56 0.049 0.081 2026-08-26 06:46:31,909 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website_crm_livechat.tests.test_affiliate_website_crm_livechat: Starting TestAffiliateWebsiteCrmLiveChat.test_create_lead_from_livechat_01 ... 2026-08-26 06:46:31,932 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:46:32,286 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:46:32] "GET /r/dJc HTTP/1.1" 301 - 60 0.060 0.299 2026-08-26 06:46:33,096 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:46:33] "GET / HTTP/1.1" 200 - 170 0.198 0.607 2026-08-26 06:46:33,128 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:46:33] "GET / HTTP/1.1" 200 - 13 0.008 0.021 2026-08-26 06:46:33,333 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:46:33] "POST /im_livechat/get_session HTTP/1.1" 200 - 81 0.113 0.088 2026-08-26 06:46:33,357 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:admin from n/a 2026-08-26 06:46:33,472 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website_crm_livechat.tests.test_affiliate_website_crm_livechat: Starting TestAffiliateWebsiteCrmLiveChat.test_create_lead_from_livechat_02 ... 2026-08-26 06:46:33,489 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:46:33,961 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:46:33] "POST /im_livechat/get_session HTTP/1.1" 200 - 83 0.116 0.360 2026-08-26 06:46:33,988 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:admin from n/a 2026-08-26 06:46:34,063 204 INFO rb-f66e451-224253-408110 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-26 06:46:34,103 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:46:34,410 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:46:34] "GET /r/dJc HTTP/1.1" 301 - 60 0.052 0.259 2026-08-26 06:46:35,091 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:46:35] "GET / HTTP/1.1" 200 - 170 0.137 0.540 2026-08-26 06:46:35,128 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:46:35] "GET / HTTP/1.1" 200 - 13 0.007 0.025 2026-08-26 06:46:35,284 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:46:35] "POST /im_livechat/get_session HTTP/1.1" 200 - 75 0.083 0.066 2026-08-26 06:46:35,307 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:admin from n/a 2026-08-26 06:46:35,406 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:46:35,475 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-08-26 06:46:35,502 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website_project.tests.test_affiliate_website_project: Starting TestAffiliateWebsiteProject.test_action_view_links_burndown_chart_clicks ... 2026-08-26 06:46:35,581 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website_project.tests.test_affiliate_website_project: Starting TestAffiliateWebsiteProject.test_affiliate_code_form_includes_burndown_button ... 2026-08-26 06:46:35,609 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_affiliate_website_project.tests.test_affiliate_website_project: Starting TestAffiliateWebsiteProject.test_burndown_chart_graph_view ... 2026-08-26 06:46:35,646 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:46:35,685 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_amazon.tests.test_amazon_dns_record: Starting TestAmazonDnsRecord.test_dns_01_create_each_selection_type ... 2026-08-26 06:46:35,717 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_amazon.tests.test_amazon_dns_record: Starting TestAmazonDnsRecord.test_dns_02_required_fields_must_raise ... 2026-08-26 06:46:35,744 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_amazon.tests.test_amazon_dns_record: Starting TestAmazonDnsRecord.test_dns_03_invalid_selection_value ... 2026-08-26 06:46:35,781 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:46:36,325 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [499] 2026-08-26 06:46:36,341 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11841] 2026-08-26 06:46:36,349 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:46:36,874 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [500] 2026-08-26 06:46:36,894 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11843] 2026-08-26 06:46:36,901 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:46:36,919 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_amazon.tests.test_amazon_region: Starting TestAmazonRegion.test_region_01_seed_xmlids_exist ... 2026-08-26 06:46:36,949 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_amazon.tests.test_amazon_region: Starting TestAmazonRegion.test_region_02_seed_inactive_by_default ... 2026-08-26 06:46:37,010 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_amazon.tests.test_amazon_region: Starting TestAmazonRegion.test_region_03_sql_code_uniq ... 2026-08-26 06:46:37,048 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_amazon.tests.test_amazon_region: Starting TestAmazonRegion.test_region_04_active_test_default_filter ... 2026-08-26 06:46:37,071 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_amazon.tests.test_amazon_region: Starting TestAmazonRegion.test_region_05_acl_group_user_read_only ... 2026-08-26 06:46:37,096 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1188, model: amazon.region 2026-08-26 06:46:37,113 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1188, model: amazon.region 2026-08-26 06:46:37,126 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1188, model: amazon.region 2026-08-26 06:46:37,135 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted amazon.region records with IDs: [25] 2026-08-26 06:46:37,160 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_amazon.tests.test_amazon_region: Starting TestAmazonRegion.test_region_06_acl_group_admin_full_crud ... 2026-08-26 06:46:37,187 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1189 deleted amazon.region records with IDs: [26] 2026-08-26 06:46:37,222 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:46:37,251 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_amazon.tests.test_res_config_settings: Starting TestResConfigSettings.test_config_01_save_aws_credentials ... 2026-08-26 06:46:38,116 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_amazon.tests.test_res_config_settings: Starting TestResConfigSettings.test_config_02_overwrite_existing_credentials ... 2026-08-26 06:46:39,719 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_amazon.tests.test_res_config_settings: Starting TestResConfigSettings.test_config_03_module_viin_amazon_ses_field ... 2026-08-26 06:46:39,939 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:46:39,977 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_amazon_ses.tests.test_amazon_api_mixin: Starting TestAmazonApiMixin.test_amazon_api_mixin_01_default_region_is_first_active ... 2026-08-26 06:46:40,010 204 INFO rb-f66e451-224253-408110 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-26 06:46:40,049 204 INFO rb-f66e451-224253-408110 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-26 06:46:40,088 204 INFO rb-f66e451-224253-408110 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-26 06:46:40,595 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [501] 2026-08-26 06:46:40,608 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11845] 2026-08-26 06:46:40,615 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:46:40,670 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_amazon_ses.tests.test_amazon_api_mixin: Starting TestAmazonApiMixin.test_amazon_api_mixin_05_validation_error_unrecognized_client ... 2026-08-26 06:46:40,721 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_amazon_ses.tests.test_amazon_api_mixin: Starting TestAmazonApiMixin.test_amazon_api_mixin_06_validation_error_other_codes ... 2026-08-26 06:46:40,780 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 06:46:40,814 204 INFO rb-f66e451-224253-408110 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-26 06:46:40,853 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_02_email_identity_without_dkim_tokens ... 2026-08-26 06:46:40,911 204 INFO rb-f66e451-224253-408110 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-26 06:46:40,969 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_04_unrecognized_client_raises_validation ... 2026-08-26 06:46:41,028 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_05_other_client_error_raises_validation ... 2026-08-26 06:46:41,058 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_06_unique_name_per_region ... 2026-08-26 06:46:41,118 204 INFO rb-f66e451-224253-408110 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-26 06:46:41,155 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_amazon_ses.tests.test_ses_identity_create: Starting TestSesIdentityCreate.test_ses_identity_create_08_re_identify_replaces_dkim_records ... 2026-08-26 06:46:41,200 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted amazon.dns.record records with IDs: [17, 18, 19] 2026-08-26 06:46:41,239 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:46:41,289 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_amazon_ses.tests.test_ses_identity_cron: Starting TestSesIdentityCron.test_ses_identity_cron_01_only_pending_identities_call_ses ... 2026-08-26 06:46:41,322 204 INFO rb-f66e451-224253-408110 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-26 06:46:41,367 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_amazon_ses.tests.test_ses_identity_cron: Starting TestSesIdentityCron.test_ses_identity_cron_03_auto_commit_propagated_to_sync ... 2026-08-26 06:46:41,417 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:46:41,443 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_amazon_ses.tests.test_ses_identity_misc: Starting TestSesIdentityMisc.test_ses_identity_misc_01_type_precomputed_from_name ... 2026-08-26 06:46:41,469 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_amazon_ses.tests.test_ses_identity_misc: Starting TestSesIdentityMisc.test_ses_identity_misc_02_amazon_region_readonly_on_identity ... 2026-08-26 06:46:41,497 204 INFO rb-f66e451-224253-408110 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-26 06:46:41,536 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_amazon_ses.tests.test_ses_identity_misc: Starting TestSesIdentityMisc.test_ses_identity_misc_04_group_user_can_crud_identities ... 2026-08-26 06:46:42,021 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [502] 2026-08-26 06:46:42,032 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11847] 2026-08-26 06:46:42,040 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:46:42,120 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1191 deleted amazon.ses.identity records with IDs: [30] 2026-08-26 06:46:42,135 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_amazon_ses.tests.test_ses_identity_misc: Starting TestSesIdentityMisc.test_ses_identity_misc_05_cron_job_metadata ... 2026-08-26 06:46:42,189 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 06:46:42,216 204 INFO rb-f66e451-224253-408110 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-26 06:46:42,237 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted amazon.dns.record records with IDs: [22] 2026-08-26 06:46:42,263 204 INFO rb-f66e451-224253-408110 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-26 06:46:42,297 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_amazon_ses.tests.test_ses_identity_remove_unlink: Starting TestSesIdentityRemoveUnlink.test_ses_identity_remove_03_unrecognized_client_raises_validation ... 2026-08-26 06:46:42,343 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_amazon_ses.tests.test_ses_identity_remove_unlink: Starting TestSesIdentityRemoveUnlink.test_ses_identity_remove_04_plain_exception_raises_validation ... 2026-08-26 06:46:42,378 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_amazon_ses.tests.test_ses_identity_remove_unlink: Starting TestSesIdentityRemoveUnlink.test_ses_identity_remove_05_unlink_invokes_delete_first ... 2026-08-26 06:46:42,407 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted amazon.ses.identity records with IDs: [35] 2026-08-26 06:46:42,435 204 INFO rb-f66e451-224253-408110 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-26 06:46:42,477 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted amazon.dns.record records with IDs: [23, 24, 25] 2026-08-26 06:46:42,488 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted amazon.ses.identity records with IDs: [36] 2026-08-26 06:46:42,515 204 INFO rb-f66e451-224253-408110 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-26 06:46:42,552 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:46:42,604 204 INFO rb-f66e451-224253-408110 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-26 06:46:42,646 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_amazon_ses.tests.test_ses_identity_sync: Starting TestSesIdentitySync.test_ses_identity_sync_02_status_pending ... 2026-08-26 06:46:42,692 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_amazon_ses.tests.test_ses_identity_sync: Starting TestSesIdentitySync.test_ses_identity_sync_03_status_failed_and_temporary_failure ... 2026-08-26 06:46:42,735 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_amazon_ses.tests.test_ses_identity_sync: Starting TestSesIdentitySync.test_ses_identity_sync_04_missing_verification_status ... 2026-08-26 06:46:42,783 204 INFO rb-f66e451-224253-408110 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-26 06:46:42,807 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted amazon.dns.record records with IDs: [28] 2026-08-26 06:46:42,841 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_amazon_ses.tests.test_ses_identity_sync: Starting TestSesIdentitySync.test_ses_identity_sync_06_unrecognized_client_raises_validation ... 2026-08-26 06:46:42,902 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_amazon_ses.tests.test_ses_identity_sync: Starting TestSesIdentitySync.test_ses_identity_sync_07_batch_savepoint_isolates_failures ... 2026-08-26 06:46:42,956 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:46:42,972 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_appointment.tests.test_appointment: Starting TestAppointment.test_appointment_action ... 2026-08-26 06:46:43,411 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [503] 2026-08-26 06:46:43,420 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11849] 2026-08-26 06:46:43,426 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:46:43,840 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [504] 2026-08-26 06:46:43,865 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11851] 2026-08-26 06:46:43,874 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:46:44,306 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [505] 2026-08-26 06:46:44,315 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11853] 2026-08-26 06:46:44,321 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:46:44,645 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1192 deleted mail.message records with IDs: [11855] 2026-08-26 06:46:44,728 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1192 deleted mail.message records with IDs: [11857, 11855] 2026-08-26 06:46:44,776 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1192 deleted mail.message records with IDs: [11856] 2026-08-26 06:46:44,863 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1192 deleted calendar.event records with IDs: [24] 2026-08-26 06:46:44,869 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1192 deleted mail.followers records with IDs: [4584, 4585] 2026-08-26 06:46:44,927 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1192 deleted mail.message records with IDs: [11858, 11857, 11855] 2026-08-26 06:46:44,975 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1192 deleted mail.message records with IDs: [11858, 11857, 11855] 2026-08-26 06:46:44,984 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1192 deleted appointment.appointment records with IDs: [6] 2026-08-26 06:46:44,997 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1192 deleted mail.followers records with IDs: [4581, 4582, 4583] 2026-08-26 06:46:45,018 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_appointment.tests.test_appointment: Starting TestAppointment.test_appointment_compute_fields ... 2026-08-26 06:46:45,414 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [506] 2026-08-26 06:46:45,435 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11860] 2026-08-26 06:46:45,441 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:46:45,833 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [507] 2026-08-26 06:46:45,841 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11862] 2026-08-26 06:46:45,846 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:46:46,265 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [508] 2026-08-26 06:46:46,273 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11864] 2026-08-26 06:46:46,282 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:46:46,701 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_appointment.tests.test_appointment: Starting TestAppointment.test_appointment_create_name ... 2026-08-26 06:46:47,127 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [509] 2026-08-26 06:46:47,136 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11868] 2026-08-26 06:46:47,142 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:46:47,529 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [510] 2026-08-26 06:46:47,537 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11870] 2026-08-26 06:46:47,542 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:46:47,938 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [511] 2026-08-26 06:46:47,946 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11872] 2026-08-26 06:46:47,951 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:46:48,127 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 06:46:48,138 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_appointment.tests.test_module_access: Starting TestAppointmentAccess.test_appointment_appointment_access ... 2026-08-26 06:46:48,557 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [512] 2026-08-26 06:46:48,575 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11877] 2026-08-26 06:46:48,587 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:46:49,119 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [513] 2026-08-26 06:46:49,131 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11879] 2026-08-26 06:46:49,136 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:46:49,500 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [514] 2026-08-26 06:46:49,510 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11881] 2026-08-26 06:46:49,516 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:46:49,751 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: appointment.appointment 2026-08-26 06:46:49,766 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #7 deleted mail.message records with IDs: [11883] 2026-08-26 06:46:49,769 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 7, model: appointment.appointment 2026-08-26 06:46:49,779 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 7, model: ir.sequence 2026-08-26 06:46:49,829 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: appointment.appointment 2026-08-26 06:46:49,840 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #7 deleted mail.message records with IDs: [11884] 2026-08-26 06:46:49,840 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 7, model: appointment.appointment 2026-08-26 06:46:49,896 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1201 deleted mail.message records with IDs: [11884] 2026-08-26 06:46:49,908 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1201 deleted appointment.appointment records with IDs: [11] 2026-08-26 06:46:49,914 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1201 deleted mail.followers records with IDs: [4597, 4598, 4599] 2026-08-26 06:46:50,045 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 1201, model: appointment.appointment 2026-08-26 06:46:50,067 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [12], uid: 1201, model: appointment.appointment 2026-08-26 06:46:50,112 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1201 deleted mail.message records with IDs: [11885] 2026-08-26 06:46:50,114 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [12], uid: 1201, model: appointment.appointment 2026-08-26 06:46:50,216 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1202 deleted mail.message records with IDs: [11886] 2026-08-26 06:46:50,238 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1202 deleted appointment.appointment records with IDs: [13] 2026-08-26 06:46:50,248 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1202 deleted mail.followers records with IDs: [4603, 4604, 4605] 2026-08-26 06:46:50,286 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1202 deleted mail.message records with IDs: [11885] 2026-08-26 06:46:50,291 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1202 deleted appointment.appointment records with IDs: [12] 2026-08-26 06:46:50,298 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1202 deleted mail.followers records with IDs: [4600, 4601, 4602] 2026-08-26 06:46:50,322 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_appointment.tests.test_module_access: Starting TestAppointmentAccess.test_appointment_type_access ... 2026-08-26 06:46:50,751 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [515] 2026-08-26 06:46:50,763 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11888] 2026-08-26 06:46:50,772 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:46:51,207 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [516] 2026-08-26 06:46:51,216 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11890] 2026-08-26 06:46:51,224 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:46:51,696 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [517] 2026-08-26 06:46:51,705 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11892] 2026-08-26 06:46:51,712 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:46:51,841 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1204, model: viin.appointment.type 2026-08-26 06:46:51,879 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1204 deleted mail.message records with IDs: [2141] 2026-08-26 06:46:51,884 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1204, model: viin.appointment.type 2026-08-26 06:46:51,896 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1204, model: viin.appointment.type 2026-08-26 06:46:51,913 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1205, model: viin.appointment.type 2026-08-26 06:46:51,928 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1205 deleted mail.message records with IDs: [2141] 2026-08-26 06:46:51,930 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1205, model: viin.appointment.type 2026-08-26 06:46:51,937 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1205, model: viin.appointment.type 2026-08-26 06:46:52,025 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1206 deleted mail.message records with IDs: [11894] 2026-08-26 06:46:52,045 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1206 deleted viin.appointment.type records with IDs: [4] 2026-08-26 06:46:52,051 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1206 deleted mail.followers records with IDs: [4606] 2026-08-26 06:46:52,094 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 06:46:52,107 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_appointment_crm.tests.test_appointment_crm: Starting TestAppointment.test_appointment_create_crm ... 2026-08-26 06:46:52,495 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [518] 2026-08-26 06:46:52,505 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11896] 2026-08-26 06:46:52,512 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:46:53,719 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [519] 2026-08-26 06:46:53,727 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11898] 2026-08-26 06:46:53,733 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:46:54,073 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [520] 2026-08-26 06:46:54,088 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11900] 2026-08-26 06:46:54,097 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:46:54,339 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_appointment_crm.tests.test_appointment_crm: Starting TestAppointment.test_saleman_click_action_schedule_meeting ... 2026-08-26 06:46:54,858 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [521] 2026-08-26 06:46:54,867 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11906] 2026-08-26 06:46:54,873 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:46:55,179 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [522] 2026-08-26 06:46:55,187 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11908] 2026-08-26 06:46:55,193 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:46:55,504 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [523] 2026-08-26 06:46:55,513 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11910] 2026-08-26 06:46:55,519 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:46:55,720 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 06:46:55,734 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_appointment_sale.tests.test_appointment_sale: Starting TestAppointment.test_appointment_create_sale ... 2026-08-26 06:46:56,072 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [524] 2026-08-26 06:46:56,081 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11913] 2026-08-26 06:46:56,087 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:46:56,376 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [525] 2026-08-26 06:46:56,382 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11915] 2026-08-26 06:46:56,388 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:46:56,687 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [526] 2026-08-26 06:46:56,696 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11917] 2026-08-26 06:46:56,701 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:46:57,623 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [527] 2026-08-26 06:46:57,669 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1213 deleted mail.message records with IDs: [11921] 2026-08-26 06:46:57,699 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1213 deleted calendar.event records with IDs: [25] 2026-08-26 06:46:57,702 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1213 deleted mail.followers records with IDs: [4620, 4621] 2026-08-26 06:46:58,299 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [528] 2026-08-26 06:46:58,355 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1213 deleted mail.message records with IDs: [11925] 2026-08-26 06:46:58,374 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1213 deleted calendar.event records with IDs: [26] 2026-08-26 06:46:58,379 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1213 deleted mail.followers records with IDs: [4627, 4628] 2026-08-26 06:46:58,434 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 06:46:58,445 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_appointment_sale_crm.tests.test_convert_lead2so: Starting TestAppointment.test_sales_man_click_convert_lead2so ... 2026-08-26 06:46:58,778 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [529] 2026-08-26 06:46:58,787 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11929] 2026-08-26 06:46:58,793 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:46:59,254 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [530] 2026-08-26 06:46:59,277 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11931] 2026-08-26 06:46:59,288 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:46:59,762 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [531] 2026-08-26 06:46:59,778 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11933] 2026-08-26 06:46:59,799 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:00,036 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 06:47:00,052 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_appointment_website.tests.test_appointment_submit_async_notify: Starting TestAppointmentSubmitAsyncNotify.test_appointment_submit_must_not_send_notification_mail_synchronously ... 2026-08-26 06:47:01,212 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:portal from n/a 2026-08-26 06:47:01,251 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:47:01,744 204 INFO rb-f66e451-224253-408110 odoo.tests.common: Simulating signal changes during tests 2026-08-26 06:47:01,781 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-08-26 06:47:01,794 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_am_value_parsed_correctly ... 2026-08-26 06:47:01,808 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_invalid_values_return_none ... 2026-08-26 06:47:01,825 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_iso_fallback_value ... 2026-08-26 06:47:01,839 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_noon_and_midnight ... 2026-08-26 06:47:01,857 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_pm_value_parsed_correctly ... 2026-08-26 06:47:01,880 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_appointment_website.tests.test_datetime_parsing: Starting TestFrontendDatetimeParsing.test_pm_value_under_non_english_locale ... 2026-08-26 06:47:01,911 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:47:01,926 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_constraint_hour_shift ... 2026-08-26 06:47:02,250 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [535] 2026-08-26 06:47:02,258 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11940] 2026-08-26 06:47:02,264 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:02,579 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [536] 2026-08-26 06:47:02,587 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11942] 2026-08-26 06:47:02,593 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:02,904 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [537] 2026-08-26 06:47:02,913 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11944] 2026-08-26 06:47:02,919 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:03,004 204 INFO rb-f66e451-224253-408110 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-26 06:47:03,115 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_func_get_available_appointment_times_1 ... 2026-08-26 06:47:03,412 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [538] 2026-08-26 06:47:03,419 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11970] 2026-08-26 06:47:03,423 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:03,721 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [539] 2026-08-26 06:47:03,728 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11972] 2026-08-26 06:47:03,733 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:04,034 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [540] 2026-08-26 06:47:04,042 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11974] 2026-08-26 06:47:04,046 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:04,128 204 INFO rb-f66e451-224253-408110 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-26 06:47:04,165 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_func_get_available_appointment_times_2 ... 2026-08-26 06:47:04,523 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [541] 2026-08-26 06:47:04,538 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11977] 2026-08-26 06:47:04,544 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:04,896 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [542] 2026-08-26 06:47:04,903 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11979] 2026-08-26 06:47:04,907 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:05,209 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [543] 2026-08-26 06:47:05,215 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11981] 2026-08-26 06:47:05,219 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:05,304 204 INFO rb-f66e451-224253-408110 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-26 06:47:05,402 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_func_get_available_appointment_times_3 ... 2026-08-26 06:47:05,728 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [544] 2026-08-26 06:47:05,735 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11986] 2026-08-26 06:47:05,740 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:06,106 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [545] 2026-08-26 06:47:06,144 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11988] 2026-08-26 06:47:06,155 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:06,646 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [546] 2026-08-26 06:47:06,664 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11990] 2026-08-26 06:47:06,670 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:06,777 204 INFO rb-f66e451-224253-408110 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-26 06:47:06,932 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_appointment_website.tests.test_generate_slot_times: Starting TestAppointment.test_func_get_available_appointment_times_4_resource_calendar ... 2026-08-26 06:47:07,342 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [547] 2026-08-26 06:47:07,350 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11995] 2026-08-26 06:47:07,356 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:07,788 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [548] 2026-08-26 06:47:07,796 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11997] 2026-08-26 06:47:07,802 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:08,207 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [549] 2026-08-26 06:47:08,215 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11999] 2026-08-26 06:47:08,221 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:08,321 204 INFO rb-f66e451-224253-408110 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-26 06:47:08,329 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted appointment.type.working.time records with IDs: [48, 49] 2026-08-26 06:47:08,384 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 06:47:08,399 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_appointment_website.tests.test_module_access: Starting TestAppointmentAccess.test_appointment_type_access ... 2026-08-26 06:47:08,902 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [550] 2026-08-26 06:47:08,921 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12002] 2026-08-26 06:47:08,929 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:09,417 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [551] 2026-08-26 06:47:09,427 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12004] 2026-08-26 06:47:09,433 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:09,928 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [552] 2026-08-26 06:47:09,952 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12006] 2026-08-26 06:47:09,966 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:10,101 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 7, model: viin.appointment.type 2026-08-26 06:47:10,121 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #7 deleted mail.message records with IDs: [2141] 2026-08-26 06:47:10,122 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 7, model: viin.appointment.type 2026-08-26 06:47:10,128 204 INFO rb-f66e451-224253-408110 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-26 06:47:10,176 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_appointment_website.tests.test_module_access: Starting TestAppointmentAccess.test_appointment_type_working_time_access ... 2026-08-26 06:47:10,668 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [553] 2026-08-26 06:47:10,697 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12009] 2026-08-26 06:47:10,704 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:11,197 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [554] 2026-08-26 06:47:11,206 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12011] 2026-08-26 06:47:11,214 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:11,729 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [555] 2026-08-26 06:47:11,776 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12013] 2026-08-26 06:47:11,792 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:11,902 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 7, model: appointment.type.working.time 2026-08-26 06:47:11,922 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1241, model: appointment.type.working.time 2026-08-26 06:47:11,933 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1241, model: appointment.type.working.time 2026-08-26 06:47:11,950 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1243 deleted appointment.type.working.time records with IDs: [1] 2026-08-26 06:47:12,007 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 06:47:12,023 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_appointment_website.tests.test_public_booking_partner_guard: Starting TestPublicBookingPartnerGuard.test_existing_partner_address_is_not_overwritten ... 2026-08-26 06:47:12,484 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [556] 2026-08-26 06:47:12,494 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12016] 2026-08-26 06:47:12,500 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:12,936 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [557] 2026-08-26 06:47:12,944 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12018] 2026-08-26 06:47:12,949 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:13,245 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [558] 2026-08-26 06:47:13,253 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12020] 2026-08-26 06:47:13,258 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:13,377 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_appointment_website.tests.test_public_booking_partner_guard: Starting TestPublicBookingPartnerGuard.test_existing_partner_with_blank_address_is_not_populated ... 2026-08-26 06:47:13,669 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [559] 2026-08-26 06:47:13,676 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12025] 2026-08-26 06:47:13,682 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:13,992 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [560] 2026-08-26 06:47:14,001 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12027] 2026-08-26 06:47:14,007 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:14,507 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [561] 2026-08-26 06:47:14,519 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12029] 2026-08-26 06:47:14,526 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:14,737 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_appointment_website.tests.test_public_booking_partner_guard: Starting TestPublicBookingPartnerGuard.test_hook_defaults_to_protecting_the_partner ... 2026-08-26 06:47:15,195 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [562] 2026-08-26 06:47:15,206 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12034] 2026-08-26 06:47:15,211 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:15,669 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [563] 2026-08-26 06:47:15,675 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12036] 2026-08-26 06:47:15,681 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:16,062 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [564] 2026-08-26 06:47:16,073 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12038] 2026-08-26 06:47:16,082 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:16,248 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_appointment_website.tests.test_public_booking_partner_guard: Starting TestPublicBookingPartnerGuard.test_new_guest_partner_is_populated ... 2026-08-26 06:47:16,670 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [565] 2026-08-26 06:47:16,679 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12043] 2026-08-26 06:47:16,688 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:17,125 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [566] 2026-08-26 06:47:17,134 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12045] 2026-08-26 06:47:17,140 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:17,708 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [567] 2026-08-26 06:47:17,719 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12047] 2026-08-26 06:47:17,724 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:19,054 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 06:47:19,070 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_appointment_website.tests.test_public_booking_routes: Starting TestPublicBookingRoutes.test_details_page_renders_with_a_tz_parameter ... 2026-08-26 06:47:19,465 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [568] 2026-08-26 06:47:19,475 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12053] 2026-08-26 06:47:19,482 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:19,847 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [569] 2026-08-26 06:47:19,856 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12055] 2026-08-26 06:47:19,863 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:20,297 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [570] 2026-08-26 06:47:20,305 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12057] 2026-08-26 06:47:20,310 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:20,411 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:47:21,491 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:47:21] "GET /appointment/product-demonstration-1/details?user_id=1256&tz=UTC HTTP/1.1" 200 - 203 0.111 0.972 2026-08-26 06:47:21,492 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_appointment_website.tests.test_public_booking_routes.TestPublicBookingRoutes.test_details_page_renders_with_a_tz_parameter: waiting for threads: [] 2026-08-26 06:47:21,517 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_appointment_website.tests.test_public_booking_routes: Starting TestPublicBookingRoutes.test_details_page_renders_without_a_tz_parameter ... 2026-08-26 06:47:21,973 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [571] 2026-08-26 06:47:21,982 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12061] 2026-08-26 06:47:21,988 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:22,331 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [572] 2026-08-26 06:47:22,337 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12063] 2026-08-26 06:47:22,341 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:22,675 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [573] 2026-08-26 06:47:22,684 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12065] 2026-08-26 06:47:22,690 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:22,797 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:47:23,761 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:47:23] "GET /appointment/product-demonstration-1/details?user_id=1259 HTTP/1.1" 200 - 203 0.094 0.876 2026-08-26 06:47:23,765 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_appointment_website.tests.test_public_booking_routes.TestPublicBookingRoutes.test_details_page_renders_without_a_tz_parameter: waiting for threads: [] 2026-08-26 06:47:23,792 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_appointment_website.tests.test_public_booking_routes: Starting TestPublicBookingRoutes.test_module_does_not_call_the_removed_request_context_api ... 2026-08-26 06:47:24,382 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [574] 2026-08-26 06:47:24,399 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12069] 2026-08-26 06:47:24,408 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:24,928 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [575] 2026-08-26 06:47:24,937 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12071] 2026-08-26 06:47:24,943 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:25,381 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [576] 2026-08-26 06:47:25,389 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12073] 2026-08-26 06:47:25,394 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:25,570 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_appointment_website.tests.test_public_booking_routes: Starting TestPublicBookingRoutes.test_public_submit_does_not_overwrite_an_existing_partner_address ... 2026-08-26 06:47:26,855 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [577] 2026-08-26 06:47:26,874 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12077] 2026-08-26 06:47:26,885 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:27,329 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [578] 2026-08-26 06:47:27,338 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12079] 2026-08-26 06:47:27,345 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:27,749 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [579] 2026-08-26 06:47:27,756 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12081] 2026-08-26 06:47:27,767 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:47:27,894 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:47:28,888 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:47:28] "GET /appointment/product-demonstration-1/details?user_id=1265&tz=UTC HTTP/1.1" 200 - 203 0.123 0.875 2026-08-26 06:47:29,139 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:47:29] "POST /appointment/product-demonstration-1/submit HTTP/1.1" 303 - 113 0.098 0.142 2026-08-26 06:47:29,146 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: appointment.appointment 2026-08-26 06:47:29,446 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:47:29] "GET /my/appointments/20?access_token=80fed43e-110a-4c03-8576-f44e9636f04c HTTP/1.1" 200 - 46 0.038 0.267 2026-08-26 06:47:29,493 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 06:47:29,511 204 INFO rb-f66e451-224253-408110 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-26 06:47:30,961 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:portal from n/a 2026-08-26 06:47:31,022 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:47:31,803 204 INFO rb-f66e451-224253-408110 odoo.tests.common: Simulating signal changes during tests 2026-08-26 06:47:31,832 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 06:47:31,843 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_appointment_website_hr.tests.test_appointment_website_hr: Starting TestAppointmentWebsiteHR.test_api_get_staffs ... 2026-08-26 06:47:33,621 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:portal from n/a 2026-08-26 06:47:33,636 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:47:33,893 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:47:33] "POST /appointment/get_staff/product-demonstration-1 HTTP/1.1" 200 - 12 0.022 0.237 2026-08-26 06:47:33,937 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:47:33] "POST /appointment/get_staff/product-demonstration-1 HTTP/1.1" 200 - 16 0.012 0.024 2026-08-26 06:47:33,981 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:47:33] "POST /appointment/get_staff/product-demonstration-1 HTTP/1.1" 200 - 15 0.017 0.021 2026-08-26 06:47:33,983 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_appointment_website_hr.tests.test_appointment_website_hr.TestAppointmentWebsiteHR.test_api_get_staffs: waiting for threads: [] 2026-08-26 06:47:34,007 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_appointment_website_hr.tests.test_appointment_website_hr: Starting TestAppointmentWebsiteHR.test_validate_appointment_submit ... 2026-08-26 06:47:35,743 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.res_users: Login successful for db:rb-f66e451-224253-408110 login:portal from n/a 2026-08-26 06:47:35,788 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-08-26 06:47:36,128 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:47:36] "POST /appointment/product-demonstration-1/submit HTTP/1.1" 303 - 69 0.043 0.301 2026-08-26 06:47:36,430 204 INFO rb-f66e451-224253-408110 werkzeug: 127.0.0.1 - - [26/Aug/2026 06:47:36] "POST /appointment/product-demonstration-1/submit HTTP/1.1" 303 - 114 0.114 0.178 2026-08-26 06:47:36,475 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-26 06:47:42,564 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_02_01_can_confirm ... 2026-08-26 06:47:42,700 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_02_02_can_confirm ... 2026-08-26 06:47:42,820 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_02_03_can_confirm ... 2026-08-26 06:47:42,870 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_02_04_can_confirm ... 2026-08-26 06:47:42,930 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_01_admin_can_force_validate ... 2026-08-26 06:47:43,165 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [590] 2026-08-26 06:47:43,267 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_01_can_validate_can_refuse ... 2026-08-26 06:47:43,490 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [591] 2026-08-26 06:47:43,629 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_02_can_validate_can_refuse ... 2026-08-26 06:47:43,859 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [592] 2026-08-26 06:47:44,227 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1287 deleted mail.activity records with IDs: [166] 2026-08-26 06:47:44,448 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1287 deleted mail.mail records with IDs: [593] 2026-08-26 06:47:44,634 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1291 deleted mail.activity records with IDs: [167] 2026-08-26 06:47:44,803 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1291 deleted mail.mail records with IDs: [594] 2026-08-26 06:47:44,848 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_03_can_validate_can_refuse ... 2026-08-26 06:47:46,015 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [595] 2026-08-26 06:47:46,167 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_03_compute_can_validate_can_refuse ... 2026-08-26 06:47:46,309 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_04_compute_can_validate_can_refuse ... 2026-08-26 06:47:46,488 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_03_04_compute_can_validate_can_refuse_1 ... 2026-08-26 06:47:46,768 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [596] 2026-08-26 06:47:46,897 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [597] 2026-08-26 06:47:47,041 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [598] 2026-08-26 06:47:47,150 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [599] 2026-08-26 06:47:47,333 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_04_01_compute_can_mark_done ... 2026-08-26 06:47:47,587 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [600] 2026-08-26 06:47:47,782 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [173] 2026-08-26 06:47:47,908 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [601] 2026-08-26 06:47:48,044 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_04_02_compute_can_mark_done ... 2026-08-26 06:47:48,342 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [602] 2026-08-26 06:47:48,514 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [174] 2026-08-26 06:47:48,639 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [603] 2026-08-26 06:47:48,689 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_04_03_compute_can_mark_done ... 2026-08-26 06:47:48,976 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [604] 2026-08-26 06:47:49,181 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [175] 2026-08-26 06:47:49,325 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [605] 2026-08-26 06:47:49,376 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_01_access_right_approval_request_base_user ... 2026-08-26 06:47:49,420 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_02_access_right_approval_request_approval_officer ... 2026-08-26 06:47:49,457 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_03_access_right_approval_request_type_base_user ... 2026-08-26 06:47:49,473 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1284, model: approval.request.type 2026-08-26 06:47:49,486 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1284, model: approval.request.type 2026-08-26 06:47:49,491 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1284, model: approval.request.type 2026-08-26 06:47:49,508 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_04_access_right_approval_request_type_approval_officer ... 2026-08-26 06:47:49,523 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1291, model: approval.request.type 2026-08-26 06:47:49,536 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1291, model: approval.request.type 2026-08-26 06:47:49,545 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1291, model: approval.request.type 2026-08-26 06:47:49,571 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_05_access_right_approval_request_type_approval_admin ... 2026-08-26 06:47:49,631 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_06_access_right_type_approval_user_line_base_user ... 2026-08-26 06:47:49,651 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1284, model: approval.request.type 2026-08-26 06:47:49,666 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1284, model: approval.request.type 2026-08-26 06:47:49,671 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1284, model: approval.request.type 2026-08-26 06:47:49,696 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_07_access_right_type_approval_user_line_approval_manager ... 2026-08-26 06:47:49,750 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_05_10_access_right_request_approval_user_line_approval_officer ... 2026-08-26 06:47:49,826 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_01_access_rule_approval_request_base_user ... 2026-08-26 06:47:49,909 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 1294, model: viin.approval.request 2026-08-26 06:47:49,944 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 1294, model: viin.approval.request 2026-08-26 06:47:49,991 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [5], uid: 1294, model: viin.approval.request 2026-08-26 06:47:50,037 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [5], uid: 1294, model: viin.approval.request 2026-08-26 06:47:50,068 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_02_access_rule_approval_request_follower ... 2026-08-26 06:47:50,180 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 1294, model: viin.approval.request 2026-08-26 06:47:50,207 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [5], uid: 1294, model: viin.approval.request 2026-08-26 06:47:50,234 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [5], uid: 1294, model: viin.approval.request 2026-08-26 06:47:50,265 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_03_access_rule_approval_request_parent ... 2026-08-26 06:47:50,496 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [606] 2026-08-26 06:47:50,606 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 1287, model: viin.approval.request 2026-08-26 06:47:50,666 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [5], uid: 1287, model: viin.approval.request 2026-08-26 06:47:50,698 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [5], uid: 1287, model: viin.approval.request 2026-08-26 06:47:50,739 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_04_access_rule_approval_officer ... 2026-08-26 06:47:50,800 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_05_access_rule_request_approval_user_line ... 2026-08-26 06:47:50,956 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1284 deleted request.approval.user.line records with IDs: [5, 6, 7, 8] 2026-08-26 06:47:51,091 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1284, model: request.approval.user.line 2026-08-26 06:47:51,146 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1284, model: request.approval.user.line 2026-08-26 06:47:51,173 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_06_access_rule_request_approval_user_line ... 2026-08-26 06:47:51,340 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1291, model: request.approval.user.line 2026-08-26 06:47:51,459 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1291, model: request.approval.user.line 2026-08-26 06:47:51,483 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_07_access_rule_request_approval_user_line ... 2026-08-26 06:47:51,638 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted request.approval.user.line records with IDs: [5, 6, 7, 8] 2026-08-26 06:47:51,659 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_07_request_actions_still_work_for_admin_after_confirm ... 2026-08-26 06:47:51,984 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [607] 2026-08-26 06:47:52,089 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [608] 2026-08-26 06:47:52,194 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [609] 2026-08-26 06:47:52,339 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [610] 2026-08-26 06:47:52,601 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [177, 178, 179, 180] 2026-08-26 06:47:52,716 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [611] 2026-08-26 06:47:52,922 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [612] 2026-08-26 06:47:52,959 204 INFO rb-f66e451-224253-408110 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-26 06:47:53,234 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [613] 2026-08-26 06:47:53,323 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [614] 2026-08-26 06:47:53,405 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [615] 2026-08-26 06:47:53,491 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [616] 2026-08-26 06:47:53,584 204 INFO rb-f66e451-224253-408110 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-26 06:47:53,605 204 INFO rb-f66e451-224253-408110 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-26 06:47:53,625 204 INFO rb-f66e451-224253-408110 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-26 06:47:53,662 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_07_request_approval_user_line_admin_read_only_after_confirm ... 2026-08-26 06:47:53,883 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [617] 2026-08-26 06:47:53,955 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [618] 2026-08-26 06:47:54,031 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [619] 2026-08-26 06:47:54,103 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1284 deleted mail.mail records with IDs: [620] 2026-08-26 06:47:54,273 204 INFO rb-f66e451-224253-408110 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-26 06:47:54,297 204 INFO rb-f66e451-224253-408110 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-26 06:47:54,313 204 INFO rb-f66e451-224253-408110 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-26 06:47:54,335 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_06_08_access_rule_request_approval_user_line ... 2026-08-26 06:47:54,408 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [5], uid: 1287, model: viin.approval.request 2026-08-26 06:47:54,497 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_access_rights: Starting TestApprovalAccessRight.test_07_01_personal_request ... 2026-08-26 06:47:54,644 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [8], uid: 1284, model: viin.approval.request 2026-08-26 06:47:54,743 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-08-26 06:47:56,608 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_activity_consistency: Starting TestApprovalActivityConsistency.test_non_sequential_activity_keeps_only_pending_approvers ... 2026-08-26 06:47:57,002 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1295 deleted mail.mail records with IDs: [621] 2026-08-26 06:47:57,095 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1295 deleted mail.mail records with IDs: [622] 2026-08-26 06:47:57,192 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1295 deleted mail.mail records with IDs: [623] 2026-08-26 06:47:57,282 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1295 deleted mail.mail records with IDs: [624] 2026-08-26 06:47:57,435 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1296 deleted mail.activity records with IDs: [189, 190, 191, 192] 2026-08-26 06:47:57,552 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1296 deleted mail.mail records with IDs: [625] 2026-08-26 06:47:57,639 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1296 deleted mail.mail records with IDs: [626] 2026-08-26 06:47:57,760 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1296 deleted mail.mail records with IDs: [627] 2026-08-26 06:47:57,902 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1297 deleted mail.activity records with IDs: [193, 194, 195] 2026-08-26 06:47:58,021 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1297 deleted mail.mail records with IDs: [628] 2026-08-26 06:47:58,104 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1297 deleted mail.mail records with IDs: [629] 2026-08-26 06:47:58,168 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_activity_consistency: Starting TestApprovalActivityConsistency.test_sequential_multiple_approvers_activity_moves_to_next_step ... 2026-08-26 06:47:58,622 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1295 deleted mail.mail records with IDs: [630] 2026-08-26 06:47:58,737 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1295 deleted mail.mail records with IDs: [631] 2026-08-26 06:47:58,894 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1296 deleted mail.activity records with IDs: [198, 199] 2026-08-26 06:47:59,030 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1296 deleted mail.mail records with IDs: [632] 2026-08-26 06:47:59,132 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1296 deleted mail.mail records with IDs: [633] 2026-08-26 06:47:59,285 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1299 deleted mail.activity records with IDs: [200, 201] 2026-08-26 06:47:59,404 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1299 deleted mail.mail records with IDs: [634] 2026-08-26 06:47:59,499 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-08-26 06:48:08,923 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_01_single_amount_currency_and_subtotal ... 2026-08-26 06:48:09,179 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_02_single_amount2_fallback_when_amount_disabled ... 2026-08-26 06:48:09,561 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_03_multi_aggregates_request_amount_currency_and_subtotal ... 2026-08-26 06:48:09,993 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [33] 2026-08-26 06:48:10,053 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_04_quantity_priority_integer_over_float ... 2026-08-26 06:48:10,414 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_05_currency_conversion_uses_rate_date ... 2026-08-26 06:48:10,675 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_06_recompute_when_values_change ... 2026-08-26 06:48:11,009 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_07_company_currency_rounding ... 2026-08-26 06:48:11,336 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_08_multi_header_vs_lines_precedence ... 2026-08-26 06:48:11,741 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [38] 2026-08-26 06:48:11,819 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_09_multi_lines_use_amount2_as_base ... 2026-08-26 06:48:12,336 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [40] 2026-08-26 06:48:12,384 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_amount_quantity: Starting TestAmountsCurrencyQuantity.test_10_line_currency_conversion_uses_request_date ... 2026-08-26 06:48:12,702 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:48:13,857 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [54400, 54401, 54402, 54403, 54404, 54405] 2026-08-26 06:48:14,231 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [54406, 54407, 54408, 54409, 54410, 54411] 2026-08-26 06:48:14,537 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4784] 2026-08-26 06:48:14,617 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [300400] 2026-08-26 06:48:14,650 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [2352] 2026-08-26 06:48:14,650 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted approval.request.type records with IDs: [2] 2026-08-26 06:48:14,775 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [54412, 54413, 54414, 54415, 54416, 54417, 54418, 54419, 54420] 2026-08-26 06:48:15,910 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [635] 2026-08-26 06:48:16,624 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [636] 2026-08-26 06:48:17,319 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [637] 2026-08-26 06:48:17,473 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [204] 2026-08-26 06:48:18,214 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [638] 2026-08-26 06:48:18,910 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [639] 2026-08-26 06:48:19,039 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [206] 2026-08-26 06:48:19,837 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [640] 2026-08-26 06:48:19,950 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [207] 2026-08-26 06:48:20,857 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [641] 2026-08-26 06:48:20,974 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [208] 2026-08-26 06:48:21,697 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [642] 2026-08-26 06:48:21,811 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [209] 2026-08-26 06:48:22,500 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [643] 2026-08-26 06:48:22,550 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [210] 2026-08-26 06:48:23,205 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [644] 2026-08-26 06:48:23,279 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [211] 2026-08-26 06:48:23,935 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [645] 2026-08-26 06:48:23,958 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_101_missing_state ... 2026-08-26 06:48:23,997 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_102_waiting_state ... 2026-08-26 06:48:24,031 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_103_partial_state ... 2026-08-26 06:48:24,079 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_104_full_state ... 2026-08-26 06:48:24,133 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_105_refused_state ... 2026-08-26 06:48:24,180 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_106_cancelled_state ... 2026-08-26 06:48:24,225 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_201_can_generate_flag ... 2026-08-26 06:48:24,274 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_301_payload_has_requests_and_lines ... 2026-08-26 06:48:25,081 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [646] 2026-08-26 06:48:25,435 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_501_optional_types_without_requests_hide_ribbon ... 2026-08-26 06:48:25,824 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_502_optional_only_waiting ... 2026-08-26 06:48:26,795 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [647] 2026-08-26 06:48:26,874 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_503_optional_only_full ... 2026-08-26 06:48:27,949 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [648] 2026-08-26 06:48:28,100 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [215] 2026-08-26 06:48:28,240 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_504_optional_only_refused ... 2026-08-26 06:48:29,217 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [649] 2026-08-26 06:48:29,313 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [216] 2026-08-26 06:48:29,427 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_505_optional_only_cancelled ... 2026-08-26 06:48:30,442 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [650] 2026-08-26 06:48:30,520 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [217] 2026-08-26 06:48:30,574 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_506_optional_only_partial ... 2026-08-26 06:48:31,780 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [651] 2026-08-26 06:48:31,900 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [218] 2026-08-26 06:48:32,497 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [652] 2026-08-26 06:48:32,570 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_601_search_by_approval_coverage_state_on_partner ... 2026-08-26 06:48:32,640 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_602_search_by_approval_coverage_state_on_employee ... 2026-08-26 06:48:32,722 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_602_search_by_approval_coverage_state_on_partner_in_operator ... 2026-08-26 06:48:32,773 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_603_get_view_injects_filters_only_when_approval_enabled ... 2026-08-26 06:48:32,895 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_603_search_by_approval_coverage_state_on_partner_not_in_operator ... 2026-08-26 06:48:32,930 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_604_get_view_does_not_duplicate_filters ... 2026-08-26 06:48:32,990 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_604_search_by_approval_coverage_state_on_partner_not_equal_operator ... 2026-08-26 06:48:33,026 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_coverage: Starting TestApprovalCoverageFlow.test_employee_type_is_isolated_from_partners ... 2026-08-26 06:48:33,087 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 1 removed 2026-08-26 06:48:33,106 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_01_functional_sanity ... 2026-08-26 06:48:33,145 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_02_query_count_cold ... 2026-08-26 06:48:33,243 204 INFO rb-f66e451-224253-408110 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-26 06:48:33,262 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_03_query_count_warm ... 2026-08-26 06:48:33,344 204 INFO rb-f66e451-224253-408110 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-26 06:48:33,365 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_04_query_count_scaling_with_more_children ... 2026-08-26 06:48:33,447 204 INFO rb-f66e451-224253-408110 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-26 06:48:33,470 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_field_mapping_performance: Starting TestPartnerApprovalFieldMappingPerf.test_05_strict_mode_validation_error ... 2026-08-26 06:48:33,530 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:48:33,974 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_generate_src_records_from_request: Starting TestApprovalGeneratePartnerRecordsFromRequest.test_01_single_header_and_one_child ... 2026-08-26 06:48:35,072 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [653] 2026-08-26 06:48:35,148 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_generate_src_records_from_request: Starting TestApprovalGeneratePartnerRecordsFromRequest.test_02_single_header_and_two_children ... 2026-08-26 06:48:36,467 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [654] 2026-08-26 06:48:36,540 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:48:37,463 204 INFO rb-f66e451-224253-408110 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-26 06:48:38,500 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1302 deleted mail.mail records with IDs: [655] 2026-08-26 06:48:38,606 204 INFO rb-f66e451-224253-408110 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-26 06:48:39,699 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1302 deleted mail.mail records with IDs: [656] 2026-08-26 06:48:39,801 204 INFO rb-f66e451-224253-408110 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-26 06:48:40,944 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1302 deleted request.approval.user.line records with IDs: [65] 2026-08-26 06:48:41,405 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1302 deleted mail.mail records with IDs: [657] 2026-08-26 06:48:41,553 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 06:48:42,131 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_header_defaults_form: Starting TestApprovalHeaderDefaultsForm.test_form_open_loads_defaults_fill_if_empty ... 2026-08-26 06:48:43,707 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_header_defaults_form: Starting TestApprovalHeaderDefaultsForm.test_form_open_overrides_when_forced ... 2026-08-26 06:48:44,911 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_header_defaults_form: Starting TestApprovalHeaderDefaultsForm.test_form_open_respects_existing_context_values_when_not_forced ... 2026-08-26 06:48:46,174 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_header_defaults_form: Starting TestApprovalHeaderDefaultsForm.test_onchange_type_applies_defaults ... 2026-08-26 06:48:47,512 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 06:48:48,039 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_01_default_code_must_be_dict ... 2026-08-26 06:48:48,123 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_02_default_code_keys_must_start_with_default ... 2026-08-26 06:48:48,170 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_03_default_code_unknown_field_is_ignored ... 2026-08-26 06:48:48,331 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_10_apply_defaults_fill_if_empty ... 2026-08-26 06:48:48,656 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_11_do_not_override_when_existing_value_present ... 2026-08-26 06:48:48,934 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_20_override_when_force_enabled ... 2026-08-26 06:48:49,337 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_30_helpers_uid_now_company_ref ... 2026-08-26 06:48:50,358 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_40_comment_only_is_treated_as_empty ... 2026-08-26 06:48:50,512 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_header_defaults_orm: Starting TestApprovalHeaderDefaultsORM.test_41_inline_comment_is_ignored ... 2026-08-26 06:48:50,723 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 06:48:51,652 204 INFO rb-f66e451-224253-408110 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 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1305 deleted request.approval.user.line records with IDs: [71] 2026-08-26 06:48:52,378 204 INFO rb-f66e451-224253-408110 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 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1305 deleted request.approval.user.line records with IDs: [71] 2026-08-26 06:48:53,217 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_form_line_open_respects_context_when_not_forced ... 2026-08-26 06:48:53,872 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1305 deleted request.approval.user.line records with IDs: [71] 2026-08-26 06:48:53,974 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_request_form_o2m_line_uses_line_defaults_not_header ... 2026-08-26 06:48:55,732 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_request_form_o2m_line_values_overridden_when_forced ... 2026-08-26 06:48:57,832 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_line_defaults_form: Starting TestApprovalLineDefaultsForm.test_request_form_o2m_line_values_vs_defaults_not_forced ... 2026-08-26 06:48:59,566 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 06:49:00,219 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_01_default_code_must_be_dict ... 2026-08-26 06:49:00,320 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_02_default_code_keys_must_start_with_default ... 2026-08-26 06:49:00,398 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_03_line_default_code_unknown_field_is_ignored ... 2026-08-26 06:49:00,616 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_04_line_default_code_comment_only ... 2026-08-26 06:49:00,803 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_10_line_defaults_fill_if_empty_direct_create ... 2026-08-26 06:49:01,144 204 INFO rb-f66e451-224253-408110 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-26 06:49:01,414 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_20_line_defaults_override_when_forced_direct_create ... 2026-08-26 06:49:01,817 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_30_line_helpers_uid_now_ref_direct_create ... 2026-08-26 06:49:02,119 204 INFO rb-f66e451-224253-408110 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 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [78] 2026-08-26 06:49:02,495 204 INFO rb-f66e451-224253-408110 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-26 06:49:02,753 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [78] 2026-08-26 06:49:02,797 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_42_line_defaults_override_when_forced_via_request_write ... 2026-08-26 06:49:03,082 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [78] 2026-08-26 06:49:03,155 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_50_isolation_header_vs_line_defaults_direct_create_line ... 2026-08-26 06:49:03,672 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_51_isolation_header_vs_line_defaults_via_request_write ... 2026-08-26 06:49:04,041 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [78] 2026-08-26 06:49:04,126 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_52_independent_force_policy_header_forced_line_not_forced ... 2026-08-26 06:49:04,487 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_53_independent_force_policy_header_not_forced_line_forced ... 2026-08-26 06:49:04,788 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_60_create_request_with_lines_defaults_applied ... 2026-08-26 06:49:05,106 204 INFO rb-f66e451-224253-408110 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-26 06:49:05,441 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_line_defaults_orm: Starting TestApprovalLineDefaultsORM.test_62_create_request_with_lines_line_forced_overrides_values ... 2026-08-26 06:49:05,896 204 INFO rb-f66e451-224253-408110 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-26 06:49:06,605 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 06:49:11,242 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_01_01_compute_approvers ... 2026-08-26 06:49:11,357 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_01_02_compute_approvers ... 2026-08-26 06:49:11,468 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_01_03_compute_approvers ... 2026-08-26 06:49:11,964 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_01_compute_state ... 2026-08-26 06:49:12,058 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_02_compute_state ... 2026-08-26 06:49:12,329 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [658] 2026-08-26 06:49:12,419 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_03_compute_state ... 2026-08-26 06:49:12,668 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [659] 2026-08-26 06:49:12,824 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1310 deleted mail.activity records with IDs: [226] 2026-08-26 06:49:12,963 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1310 deleted mail.mail records with IDs: [660] 2026-08-26 06:49:13,532 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_04_compute_state ... 2026-08-26 06:49:13,730 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [661] 2026-08-26 06:49:13,869 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1310 deleted mail.activity records with IDs: [228] 2026-08-26 06:49:14,019 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1310 deleted mail.mail records with IDs: [662] 2026-08-26 06:49:14,196 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1314 deleted mail.activity records with IDs: [229] 2026-08-26 06:49:14,299 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1314 deleted mail.mail records with IDs: [663] 2026-08-26 06:49:14,524 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_05_compute_state ... 2026-08-26 06:49:14,749 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [664] 2026-08-26 06:49:14,896 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1310 deleted mail.activity records with IDs: [231] 2026-08-26 06:49:15,032 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1310 deleted mail.mail records with IDs: [665] 2026-08-26 06:49:15,203 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1314 deleted mail.activity records with IDs: [232] 2026-08-26 06:49:15,338 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1314 deleted mail.mail records with IDs: [666] 2026-08-26 06:49:15,500 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1315 deleted mail.activity records with IDs: [233] 2026-08-26 06:49:15,643 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1315 deleted mail.mail records with IDs: [667] 2026-08-26 06:49:15,728 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_06_compute_state ... 2026-08-26 06:49:16,182 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [668] 2026-08-26 06:49:16,323 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1310 deleted mail.activity records with IDs: [234] 2026-08-26 06:49:16,436 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1310 deleted mail.mail records with IDs: [669] 2026-08-26 06:49:16,560 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1314 deleted mail.activity records with IDs: [235] 2026-08-26 06:49:16,674 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1314 deleted mail.mail records with IDs: [670] 2026-08-26 06:49:16,867 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1315 deleted mail.activity records with IDs: [236] 2026-08-26 06:49:16,990 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1315 deleted mail.mail records with IDs: [671] 2026-08-26 06:49:17,148 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1316 deleted mail.activity records with IDs: [237] 2026-08-26 06:49:17,303 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1316 deleted mail.mail records with IDs: [672] 2026-08-26 06:49:17,391 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_07_compute_state ... 2026-08-26 06:49:17,611 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [673] 2026-08-26 06:49:17,790 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [239] 2026-08-26 06:49:17,894 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [674] 2026-08-26 06:49:17,981 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_08_compute_state ... 2026-08-26 06:49:18,189 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [675] 2026-08-26 06:49:18,330 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1310 deleted mail.activity records with IDs: [240] 2026-08-26 06:49:18,467 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1310 deleted mail.mail records with IDs: [676] 2026-08-26 06:49:18,621 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1314 deleted mail.activity records with IDs: [241] 2026-08-26 06:49:18,743 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1314 deleted mail.mail records with IDs: [677] 2026-08-26 06:49:18,818 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_09_compute_state ... 2026-08-26 06:49:19,085 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [678] 2026-08-26 06:49:19,289 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1310 deleted mail.activity records with IDs: [242] 2026-08-26 06:49:19,475 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1310 deleted mail.mail records with IDs: [679] 2026-08-26 06:49:19,693 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_10_compute_state ... 2026-08-26 06:49:19,879 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [680] 2026-08-26 06:49:20,020 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1310 deleted mail.activity records with IDs: [243] 2026-08-26 06:49:20,163 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1310 deleted mail.mail records with IDs: [681] 2026-08-26 06:49:20,253 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_11_compute_state ... 2026-08-26 06:49:20,492 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [682] 2026-08-26 06:49:20,600 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [244] 2026-08-26 06:49:20,706 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_12_compute_state ... 2026-08-26 06:49:20,967 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [683] 2026-08-26 06:49:21,131 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [245] 2026-08-26 06:49:21,250 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [684] 2026-08-26 06:49:21,326 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_13_compute_state ... 2026-08-26 06:49:21,652 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [685] 2026-08-26 06:49:21,926 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [246] 2026-08-26 06:49:22,050 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [686] 2026-08-26 06:49:22,215 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_14_compute_state ... 2026-08-26 06:49:22,573 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [687] 2026-08-26 06:49:22,633 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [688] 2026-08-26 06:49:22,698 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [689] 2026-08-26 06:49:22,811 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1310 deleted mail.activity records with IDs: [247, 248, 249] 2026-08-26 06:49:22,918 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1310 deleted mail.mail records with IDs: [690] 2026-08-26 06:49:23,049 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1310 deleted mail.mail records with IDs: [691] 2026-08-26 06:49:23,188 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1310 deleted mail.mail records with IDs: [692] 2026-08-26 06:49:23,408 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1315 deleted mail.activity records with IDs: [250, 251] 2026-08-26 06:49:23,602 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1315 deleted mail.mail records with IDs: [693] 2026-08-26 06:49:23,779 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1316 deleted mail.activity records with IDs: [252] 2026-08-26 06:49:23,924 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1316 deleted mail.mail records with IDs: [694] 2026-08-26 06:49:24,011 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_15_compute_state ... 2026-08-26 06:49:24,421 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [695] 2026-08-26 06:49:24,490 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [696] 2026-08-26 06:49:24,560 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [697] 2026-08-26 06:49:24,693 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1310 deleted mail.activity records with IDs: [253, 254, 255] 2026-08-26 06:49:24,818 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1310 deleted mail.mail records with IDs: [698] 2026-08-26 06:49:24,943 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1310 deleted mail.mail records with IDs: [699] 2026-08-26 06:49:25,028 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1310 deleted mail.mail records with IDs: [700] 2026-08-26 06:49:25,189 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1315 deleted mail.activity records with IDs: [256, 257] 2026-08-26 06:49:25,325 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1315 deleted mail.mail records with IDs: [701] 2026-08-26 06:49:25,433 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1316 deleted mail.activity records with IDs: [258] 2026-08-26 06:49:25,560 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1316 deleted mail.mail records with IDs: [702] 2026-08-26 06:49:25,632 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_16_compute_state ... 2026-08-26 06:49:26,092 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1307 deleted request.approval.user.line records with IDs: [110] 2026-08-26 06:49:26,156 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_19_compute_state ... 2026-08-26 06:49:26,574 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [703] 2026-08-26 06:49:26,762 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [259] 2026-08-26 06:49:26,869 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [704] 2026-08-26 06:49:27,080 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [705] 2026-08-26 06:49:27,250 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_04_20_compute_state ... 2026-08-26 06:49:27,465 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [706] 2026-08-26 06:49:27,540 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [707] 2026-08-26 06:49:27,624 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [708] 2026-08-26 06:49:27,696 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [709] 2026-08-26 06:49:27,856 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1314 deleted mail.activity records with IDs: [260, 261, 262, 263] 2026-08-26 06:49:28,005 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1314 deleted mail.mail records with IDs: [710] 2026-08-26 06:49:28,108 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1314 deleted mail.mail records with IDs: [711] 2026-08-26 06:49:28,188 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1314 deleted mail.mail records with IDs: [712] 2026-08-26 06:49:28,360 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1316 deleted mail.activity records with IDs: [264, 265, 266] 2026-08-26 06:49:28,501 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1316 deleted mail.mail records with IDs: [713] 2026-08-26 06:49:28,575 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1316 deleted mail.mail records with IDs: [714] 2026-08-26 06:49:28,719 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1315 deleted mail.activity records with IDs: [267, 268] 2026-08-26 06:49:28,847 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1315 deleted mail.mail records with IDs: [715] 2026-08-26 06:49:29,025 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1310 deleted mail.activity records with IDs: [269] 2026-08-26 06:49:29,175 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1310 deleted mail.mail records with IDs: [716] 2026-08-26 06:49:29,265 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_05_00_direct_manager_in_line_users ... 2026-08-26 06:49:29,787 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [717] 2026-08-26 06:49:29,891 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [718] 2026-08-26 06:49:30,015 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1310 deleted mail.activity records with IDs: [270, 271] 2026-08-26 06:49:30,132 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1310 deleted mail.mail records with IDs: [719] 2026-08-26 06:49:30,253 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1315 deleted mail.activity records with IDs: [272] 2026-08-26 06:49:30,418 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1315 deleted mail.mail records with IDs: [720] 2026-08-26 06:49:30,455 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_05_01_direct_manager_in_line_users_not_require ... 2026-08-26 06:49:30,870 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [721] 2026-08-26 06:49:30,933 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [722] 2026-08-26 06:49:31,007 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [723] 2026-08-26 06:49:31,113 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1310 deleted mail.activity records with IDs: [273, 274, 275] 2026-08-26 06:49:31,209 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1310 deleted mail.mail records with IDs: [724] 2026-08-26 06:49:31,298 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1310 deleted mail.mail records with IDs: [725] 2026-08-26 06:49:31,459 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1315 deleted mail.activity records with IDs: [276, 277] 2026-08-26 06:49:31,619 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1315 deleted mail.mail records with IDs: [726] 2026-08-26 06:49:31,776 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1316 deleted mail.activity records with IDs: [278] 2026-08-26 06:49:31,936 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1316 deleted mail.mail records with IDs: [727] 2026-08-26 06:49:31,987 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_06_01_activity_schedule ... 2026-08-26 06:49:32,506 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [728] 2026-08-26 06:49:32,617 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [729] 2026-08-26 06:49:32,826 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1310 deleted mail.activity records with IDs: [279, 280] 2026-08-26 06:49:33,002 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1310 deleted mail.mail records with IDs: [730] 2026-08-26 06:49:33,198 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1314 deleted mail.activity records with IDs: [281] 2026-08-26 06:49:33,345 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1314 deleted mail.mail records with IDs: [731] 2026-08-26 06:49:33,390 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_06_02_activity_schedule ... 2026-08-26 06:49:33,910 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [732] 2026-08-26 06:49:34,093 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1310 deleted mail.activity records with IDs: [282] 2026-08-26 06:49:34,229 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1310 deleted mail.mail records with IDs: [733] 2026-08-26 06:49:34,356 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1314 deleted mail.activity records with IDs: [283] 2026-08-26 06:49:34,525 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1314 deleted mail.mail records with IDs: [734] 2026-08-26 06:49:34,579 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_07_01_list_of_approvers_empty ... 2026-08-26 06:49:35,010 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_request: Starting TestApprovalRequest.test_multiple_approvers_at_each_step ... 2026-08-26 06:49:35,520 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [735] 2026-08-26 06:49:35,621 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1307 deleted mail.mail records with IDs: [736] 2026-08-26 06:49:35,905 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1310 deleted mail.activity records with IDs: [284, 285] 2026-08-26 06:49:36,038 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1310 deleted mail.mail records with IDs: [737] 2026-08-26 06:49:36,111 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1310 deleted mail.mail records with IDs: [738] 2026-08-26 06:49:36,235 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1316 deleted mail.activity records with IDs: [286, 287] 2026-08-26 06:49:36,384 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1316 deleted mail.mail records with IDs: [739] 2026-08-26 06:49:36,433 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-08-26 06:49:36,891 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_request: Starting TestLinesRequired.test_001_confirm_blocks_when_lines_required_missing ... 2026-08-26 06:49:37,147 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [124] 2026-08-26 06:49:37,185 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_request: Starting TestLinesRequired.test_002_confirm_succeeds_when_line_present ... 2026-08-26 06:49:38,610 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [740] 2026-08-26 06:49:38,665 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_request: Starting TestLinesRequired.test_003_confirm_not_blocked_when_lines_optional ... 2026-08-26 06:49:39,226 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [741] 2026-08-26 06:49:39,277 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:49:44,708 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_request_type: Starting TestApprovalRequest.test_01_min_approvals ... 2026-08-26 06:49:45,052 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_request_type: Starting TestApprovalRequest.test_approval_type_copy ... 2026-08-26 06:49:45,243 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_request_type: Starting TestApprovalRequest.test_approve_request_count ... 2026-08-26 06:49:45,557 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1318 deleted mail.mail records with IDs: [742] 2026-08-26 06:49:45,769 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1318 deleted mail.mail records with IDs: [743] 2026-08-26 06:49:45,935 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [290] 2026-08-26 06:49:46,064 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [744] 2026-08-26 06:49:46,128 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_request_type: Starting TestApprovalRequest.test_constraint_approval_user_line ... 2026-08-26 06:49:46,277 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_request_type: Starting TestApprovalRequest.test_days_to_approve_is_negative ... 2026-08-26 06:49:46,327 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-08-26 06:49:51,047 204 INFO rb-f66e451-224253-408110 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-26 06:49:51,264 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_request_type_field_toggle: Starting TestApprovalRequestTypeFieldToggle.test_02_has_lines_multi_with_src_model_set ... 2026-08-26 06:49:51,630 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_request_type_field_toggle: Starting TestApprovalRequestTypeFieldToggle.test_05_applicable_record_domain_validation_ok_and_bad ... 2026-08-26 06:49:51,727 204 INFO rb-f66e451-224253-408110 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-26 06:49:51,828 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_request_type_field_toggle: Starting TestApprovalRequestTypeFieldToggle.test_101_uom_enable_single ... 2026-08-26 06:49:54,922 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 06:49:55,022 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_001_only_applicable_set_required_empty ... 2026-08-26 06:49:55,404 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_002_only_required_all_records ... 2026-08-26 06:49:55,806 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_003_required_and_applicable_and_combination ... 2026-08-26 06:49:56,156 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_004_required_specific_field_and_applicable_companies ... 2026-08-26 06:49:56,474 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_005_required_empty_list_literal ... 2026-08-26 06:49:56,900 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_006_required_invalid_syntax_safe_fallback ... 2026-08-26 06:49:57,331 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_007_applicable_empty_and_required_all ... 2026-08-26 06:49:57,709 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_required_domain: Starting TestApprovalRequiredDomain.test_008_and_shape_is_stable_against_visibility ... 2026-08-26 06:49:58,044 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:50:04,276 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_approver_role_shows_hr_job_position ... 2026-08-26 06:50:04,856 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_base_module_strings_carry_no_tax_vocabulary ... 2026-08-26 06:50:04,879 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_base_slip_totals_dict_exposes_no_tax_key ... 2026-08-26 06:50:05,133 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_empty_slip_snapshot_returns_no_columns ... 2026-08-26 06:50:05,437 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_header_slip_gate_excludes_only_disabled_sentinels ... 2026-08-26 06:50:05,969 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_manager_prerequisite_alert_names_missing_hr_data ... 2026-08-26 06:50:06,585 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_multicurrency_totals_bind_request_currency_at_early_utc_hour ... 2026-08-26 06:50:07,017 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_multicurrency_totals_bind_the_request_currency ... 2026-08-26 06:50:07,411 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_refuse_reason_prints_on_slip_only_when_refused ... 2026-08-26 06:50:07,998 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_slip_configuration_is_frozen_at_request_creation ... 2026-08-26 06:50:08,286 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted viin.approval.type.header.slip.field records with IDs: [3] 2026-08-26 06:50:08,296 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted viin.approval.type.line.slip.field records with IDs: [2] 2026-08-26 06:50:08,320 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_slip_report_action_resolves_and_renders ... 2026-08-26 06:50:08,783 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_slip: Starting TestApprovalSlip.test_totals_hidden_when_only_refused_or_cancelled_lines ... 2026-08-26 06:50:09,553 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-08-26 06:50:10,551 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_101_orm_write_does_not_trigger_type_onchange_hook ... 2026-08-26 06:50:10,821 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_201_form_onchange_triggers_type_onchange_hook ... 2026-08-26 06:50:12,225 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_202_form_onchange_can_update_many2one_field ... 2026-08-26 06:50:13,637 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_301_line_form_onchange_triggers_type_onchange_hook ... 2026-08-26 06:50:14,367 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1341 deleted request.approval.user.line records with IDs: [161] 2026-08-26 06:50:14,484 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approval_type_dynamic_onchange: Starting TestApprovalTypeDynamicOnchange.test_302_header_and_line_onchange_both_triggered ... 2026-08-26 06:50:16,421 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 06:50:23,438 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_direct_cursor_access ... 2026-08-26 06:50:23,869 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_model_create_attempt ... 2026-08-26 06:50:24,298 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_sudo_attempt ... 2026-08-26 06:50:24,735 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_with_context_attempt ... 2026-08-26 06:50:25,105 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_blocks_write_attempt ... 2026-08-26 06:50:25,463 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_can_read_user_company_request ... 2026-08-26 06:50:25,860 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_can_use_readonly_search_count ... 2026-08-26 06:50:26,261 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_comment_only_is_treated_as_empty ... 2026-08-26 06:50:26,632 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_empty_keeps_step_applicable ... 2026-08-26 06:50:26,982 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_false_skips_selector_step ... 2026-08-26 06:50:27,468 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_falsey_non_bool_is_skipped ... 2026-08-26 06:50:27,831 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_preflight_blocks_assignment ... 2026-08-26 06:50:27,907 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_preflight_blocks_dunder_import ... 2026-08-26 06:50:28,025 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_runtime_blocks_setattr ... 2026-08-26 06:50:28,357 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_true_adds_selector_step ... 2026-08-26 06:50:28,812 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_truthy_non_bool_is_applied ... 2026-08-26 06:50:29,182 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_apply_condition_whitespace_only_is_treated_as_empty ... 2026-08-26 06:50:29,507 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_fails_when_no_manager_found_in_hierarchy ... 2026-08-26 06:50:30,083 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_fallback_to_nearest_parent_manager ... 2026-08-26 06:50:30,569 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_manager_is_resolved ... 2026-08-26 06:50:30,969 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_multiple_selected_all_must_approve_creates_required_lines ... 2026-08-26 06:50:31,322 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_multiple_selected_any_in_step_unions_users ... 2026-08-26 06:50:31,672 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_department_with_employee_tags_filters_managers ... 2026-08-26 06:50:32,013 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_employee_tags_filter_can_make_resolution_empty ... 2026-08-26 06:50:32,477 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_employee_tags_not_allowed_for_specific_approvers ... 2026-08-26 06:50:32,531 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_employee_tags_selector_requires_tags ... 2026-08-26 06:50:32,583 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_employee_tags_selector_resolves_employees_by_tag ... 2026-08-26 06:50:32,968 204 INFO rb-f66e451-224253-408110 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-26 06:50:33,379 204 INFO rb-f66e451-224253-408110 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-26 06:50:33,712 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_job_position_filters_out_non_approval_officer_users ... 2026-08-26 06:50:34,018 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_job_position_is_not_fixed_when_employee_changes_job ... 2026-08-26 06:50:34,552 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approver_selector_1: Starting TestApproverSelector.test_job_position_with_employee_tags_filters_employees ... 2026-08-26 06:50:34,977 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-08-26 06:50:41,475 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_department_restrict_walks_up_until_manager_is_in_submitter_chain ... 2026-08-26 06:50:41,878 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_department_restrict_with_tag_filter_can_fallback_to_root_manager ... 2026-08-26 06:50:42,342 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [4862] 2026-08-26 06:50:42,905 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_department_restrict_with_tag_filter_requires_manager_tag_and_chain ... 2026-08-26 06:50:43,173 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_employee_tags_restrict_applies_tag_and_chain_together ... 2026-08-26 06:50:43,454 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_employee_tags_restrict_empty_when_no_manager_chain_match ... 2026-08-26 06:50:43,773 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_job_restrict_keeps_only_users_in_submitter_manager_chain ... 2026-08-26 06:50:44,143 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approver_selector_2: Starting TestApproverSelectorAdvanced.test_job_restrict_with_tag_filter_applies_tag_and_chain_together ... 2026-08-26 06:50:44,543 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-08-26 06:50:50,474 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approver_selector_python_code: Starting TestApproverSelectorPythonCode.test_python_code_selector_applies_employee_tag_filter_from_ui ... 2026-08-26 06:50:50,898 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approver_selector_python_code: Starting TestApproverSelectorPythonCode.test_python_code_selector_can_skip_required_step ... 2026-08-26 06:50:51,264 204 INFO rb-f66e451-224253-408110 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-26 06:50:51,666 204 INFO rb-f66e451-224253-408110 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-26 06:50:52,027 204 INFO rb-f66e451-224253-408110 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-26 06:50:52,391 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_approver_selector_python_code: Starting TestApproverSelectorPythonCode.test_python_code_selector_resolves_user ... 2026-08-26 06:50:52,743 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-08-26 06:50:52,757 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_arch_approval_flag: Starting TestArchApprovalFlag.test_01_arch_flag_stamped_when_enabled ... 2026-08-26 06:50:53,196 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_arch_approval_flag: Starting TestArchApprovalFlag.test_02_arch_flag_absent_on_blacklisted_model ... 2026-08-26 06:50:53,240 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:50:54,023 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_attach_request_preserve_existing_values: Starting TestAttachRequestPreserveExistingValues.test_101_single_attach_override ... 2026-08-26 06:50:54,651 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_attach_request_preserve_existing_values: Starting TestAttachRequestPreserveExistingValues.test_102_single_attach_override ... 2026-08-26 06:50:55,642 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_attach_request_preserve_existing_values: Starting TestAttachRequestPreserveExistingValues.test_202_multi_attach_override ... 2026-08-26 06:50:56,379 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_attach_request_preserve_existing_values: Starting TestAttachRequestPreserveExistingValues.test_203_multi_attach_override ... 2026-08-26 06:50:57,126 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 06:50:57,916 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_company_mismatch_rejected ... 2026-08-26 06:51:03,226 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_multi_adds_lines_to_existing ... 2026-08-26 06:51:05,041 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1377 deleted request.approval.user.line records with IDs: [246] 2026-08-26 06:51:05,250 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_prefill_access_denied ... 2026-08-26 06:51:05,623 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [174], uid: 1377, model: viin.approval.request 2026-08-26 06:51:05,651 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_single_updates_existing_header ... 2026-08-26 06:51:07,145 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1377 deleted request.approval.user.line records with IDs: [249] 2026-08-26 06:51:07,195 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_attach_request_server: Starting TestAttachRequestServer.test_attach_type_multi_updates_existing_header ... 2026-08-26 06:51:08,826 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 06:51:09,963 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_attach_server_flow: Starting TestAttachServerFlow.test_00_select_source_records_without_write_access ... 2026-08-26 06:51:10,241 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_attach_server_flow: Starting TestAttachServerFlow.test_10_select_source_records_action_carries_attach_ctx ... 2026-08-26 06:51:10,549 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_attach_server_flow: Starting TestAttachServerFlow.test_20_attach_multi_adds_lines ... 2026-08-26 06:51:11,534 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_attach_server_flow: Starting TestAttachServerFlow.test_30_attach_single_updates_header ... 2026-08-26 06:51:12,375 204 INFO rb-f66e451-224253-408110 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-26 06:51:12,787 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 06:51:13,083 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_base_unlink_single_strategy: Starting TestApprovalBaseUnlinkSingleStrategy.test_draft_request_deleted_when_head_and_all_lines_deleted ... 2026-08-26 06:51:13,634 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12848, 12845] 2026-08-26 06:51:13,831 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2707] 2026-08-26 06:51:13,863 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted approval.request.line records with IDs: [73] 2026-08-26 06:51:13,954 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [257] 2026-08-26 06:51:13,999 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12847, 12844] 2026-08-26 06:51:14,120 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2706] 2026-08-26 06:51:14,254 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12850, 12849, 12846] 2026-08-26 06:51:14,367 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [183] 2026-08-26 06:51:14,400 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_base_unlink_single_strategy: Starting TestApprovalBaseUnlinkSingleStrategy.test_draft_request_deleted_when_main_source_deleted ... 2026-08-26 06:51:15,145 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12854, 12852] 2026-08-26 06:51:15,270 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2708] 2026-08-26 06:51:15,428 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12853] 2026-08-26 06:51:15,502 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [184] 2026-08-26 06:51:15,527 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_base_unlink_single_strategy: Starting TestApprovalBaseUnlinkSingleStrategy.test_draft_request_lines_removed_when_source_line_deleted ... 2026-08-26 06:51:16,592 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12862, 12857] 2026-08-26 06:51:16,742 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2712] 2026-08-26 06:51:16,791 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted approval.request.line records with IDs: [76] 2026-08-26 06:51:16,949 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted request.approval.user.line records with IDs: [260] 2026-08-26 06:51:17,007 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12860, 12858] 2026-08-26 06:51:17,129 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2710] 2026-08-26 06:51:17,247 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12864, 12863, 12859] 2026-08-26 06:51:17,307 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [185] 2026-08-26 06:51:17,337 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_base_unlink_single_strategy: Starting TestApprovalBaseUnlinkSingleStrategy.test_non_draft_request_not_cancelled_when_source_deleted ... 2026-08-26 06:51:18,286 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [745] 2026-08-26 06:51:18,408 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [292] 2026-08-26 06:51:18,612 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12875, 12872, 12868, 12865] 2026-08-26 06:51:18,703 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted res.partner records with IDs: [2713] 2026-08-26 06:51:18,867 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:51:18,881 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_catalog_button_visibility: Starting TestCatalogButtonVisibility.test_action_add_from_catalog_rejected_when_line_product_disabled ... 2026-08-26 06:51:19,234 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:51:19,246 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_catalog_order_data: Starting TestProductCatalogOrderData.test_get_product_catalog_order_data_includes_product_type ... 2026-08-26 06:51:19,760 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:51:20,733 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_coach_approval: Starting TestApprovalRequest.test_coach_approval_01 ... 2026-08-26 06:51:21,839 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_coach_approval: Starting TestApprovalRequest.test_coach_approval_02 ... 2026-08-26 06:51:23,060 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_coach_approval: Starting TestApprovalRequest.test_coach_approval_03 ... 2026-08-26 06:51:24,131 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_coach_approval: Starting TestApprovalRequest.test_coach_approval_04 ... 2026-08-26 06:51:25,267 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 06:51:25,639 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_currency_rate_recompute: Starting TestCurrencyRateRecompute.test_header_date_change_recomputes_line_currency_rate_and_request_totals ... 2026-08-26 06:51:26,006 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_currency_rate_recompute: Starting TestCurrencyRateRecompute.test_line_date_toggle_change_recomputes_line_currency_rate ... 2026-08-26 06:51:26,437 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_currency_rate_recompute: Starting TestCurrencyRateRecompute.test_request_date_change_recomputes_currency_rate_and_totals ... 2026-08-26 06:51:26,820 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_currency_rate_recompute: Starting TestCurrencyRateRecompute.test_type_date_toggle_change_recomputes_request_currency_rate ... 2026-08-26 06:51:27,262 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:51:27,281 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_dest_model_by_mode: Starting TestDestModelByMode.test_dest_model_multi ... 2026-08-26 06:51:27,710 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_dest_model_by_mode: Starting TestDestModelByMode.test_dest_model_single ... 2026-08-26 06:51:28,133 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_dest_model_by_mode: Starting TestDestModelByMode.test_switch_mode_updates_dest_model_and_lines ... 2026-08-26 06:51:28,595 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [55096, 55097, 55098, 55099, 55100, 55101] 2026-08-26 06:51:28,992 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [55102, 55103, 55104, 55105, 55106, 55107, 55108, 55109, 55110, 55111] 2026-08-26 06:51:29,256 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:51:29,283 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_dest_model_mapping_regen: Starting TestDestModelMappingRegen.test_mapping_targets_change_with_mode ... 2026-08-26 06:51:29,807 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [55118, 55119, 55120, 55121, 55122, 55123] 2026-08-26 06:51:30,153 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:51:30,167 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_dynamic_field_in_views_request: Starting TestApprovalRequestDynamicField.test_dynamic_fields_rendering_in_approval_request_form_view ... 2026-08-26 06:51:30,256 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:51:30,269 204 INFO rb-f66e451-224253-408110 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-26 06:51:30,433 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:51:31,307 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_approver_tree_keeps_inactive_multi_users_visible ... 2026-08-26 06:51:31,370 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_deactivating_current_sequential_approver_moves_activity_to_next_active_step ... 2026-08-26 06:51:31,778 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1383 deleted mail.mail records with IDs: [746] 2026-08-26 06:51:31,873 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1241] 2026-08-26 06:51:31,888 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [293] 2026-08-26 06:51:32,045 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [747] 2026-08-26 06:51:32,119 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_deactivating_only_pending_approver_refuses_request_and_clears_activity ... 2026-08-26 06:51:32,601 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1383 deleted mail.mail records with IDs: [748] 2026-08-26 06:51:32,720 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1241] 2026-08-26 06:51:32,732 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [295] 2026-08-26 06:51:32,816 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_python_selector_skips_inactive_users ... 2026-08-26 06:51:32,873 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1242] 2026-08-26 06:51:33,192 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_inactive_approvers: Starting TestInactiveApprovers.test_reactivating_pending_sequential_approver_recreates_activity ... 2026-08-26 06:51:33,624 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1383 deleted mail.mail records with IDs: [749] 2026-08-26 06:51:33,709 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1241] 2026-08-26 06:51:33,723 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [296] 2026-08-26 06:51:33,847 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [750] 2026-08-26 06:51:33,949 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [297] 2026-08-26 06:51:34,113 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [751] 2026-08-26 06:51:34,249 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 06:51:34,265 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_mapping_line_domains: Starting TestMappingLineDomains.test_child_mapping_domains ... 2026-08-26 06:51:34,370 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_mapping_line_domains: Starting TestMappingLineDomains.test_dest_allows_company_and_currency_manual ... 2026-08-26 06:51:34,398 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_mapping_line_domains: Starting TestMappingLineDomains.test_dest_candidates_from_model_by_mode ... 2026-08-26 06:51:35,019 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_mapping_line_domains: Starting TestMappingLineDomains.test_src_domain_basic_constraints ... 2026-08-26 06:51:35,057 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:51:36,211 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_01 ... 2026-08-26 06:51:36,760 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_02 ... 2026-08-26 06:51:37,230 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_03 ... 2026-08-26 06:51:37,732 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_04 ... 2026-08-26 06:51:38,234 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_05 ... 2026-08-26 06:51:38,688 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_06 ... 2026-08-26 06:51:39,239 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_07 ... 2026-08-26 06:51:39,721 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_mimimum_approval_request: Starting TestMiMimumApprovalRequest.test_mimimum_approval_request_08 ... 2026-08-26 06:51:40,218 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 06:51:40,714 204 INFO rb-f66e451-224253-408110 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-26 06:51:41,611 204 INFO rb-f66e451-224253-408110 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-26 06:51:43,433 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [752] 2026-08-26 06:51:43,498 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_partner_child_mapping_no_subject_creation: Starting TestPartnerChildMappingNoSubjectCreation.test_03_update_existing_request_via_attach_context ... 2026-08-26 06:51:44,697 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [753] 2026-08-26 06:51:44,775 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:51:50,105 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_01_check_permission_dragging_kanban_at_draft ... 2026-08-26 06:51:50,416 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [754] 2026-08-26 06:51:50,476 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_02_check_permission_dragging_kanban_at_draft ... 2026-08-26 06:51:50,605 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-26 06:51:50,710 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_03_check_permission_dragging_kanban_at_draft ... 2026-08-26 06:51:50,832 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-26 06:51:50,941 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_04_check_permission_dragging_kanban_at_draft ... 2026-08-26 06:51:51,071 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-26 06:51:51,178 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_05_check_permission_dragging_kanban_at_draft ... 2026-08-26 06:51:51,296 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-26 06:51:51,404 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_06_check_permission_dragging_kanban_at_confirm ... 2026-08-26 06:51:51,532 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-26 06:51:51,804 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [755] 2026-08-26 06:51:52,012 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [302] 2026-08-26 06:51:52,186 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [756] 2026-08-26 06:51:52,235 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_07_check_permission_dragging_kanban_at_confirm ... 2026-08-26 06:51:52,392 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-26 06:51:52,662 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [757] 2026-08-26 06:51:52,898 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [758] 2026-08-26 06:51:52,932 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_08_check_permission_dragging_kanban_at_confirm ... 2026-08-26 06:51:53,067 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-26 06:51:53,388 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [759] 2026-08-26 06:51:53,459 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_09_check_permission_dragging_kanban_at_confirm ... 2026-08-26 06:51:53,679 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-26 06:51:53,896 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [760] 2026-08-26 06:51:53,940 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_10_check_permission_dragging_kanban_at_confirm ... 2026-08-26 06:51:54,033 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-26 06:51:54,269 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [761] 2026-08-26 06:51:54,324 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [306] 2026-08-26 06:51:54,350 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_11_check_permission_dragging_kanban_at_validate ... 2026-08-26 06:51:54,450 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-26 06:51:54,817 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [762] 2026-08-26 06:51:54,958 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [307] 2026-08-26 06:51:55,095 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [763] 2026-08-26 06:51:55,168 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_12_check_permission_dragging_kanban_at_validate ... 2026-08-26 06:51:55,323 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-26 06:51:55,606 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [764] 2026-08-26 06:51:55,740 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [308] 2026-08-26 06:51:55,896 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [765] 2026-08-26 06:51:55,935 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_13_check_permission_dragging_kanban_at_validate ... 2026-08-26 06:51:56,081 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-26 06:51:56,389 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [766] 2026-08-26 06:51:56,491 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [309] 2026-08-26 06:51:56,638 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [767] 2026-08-26 06:51:56,697 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_14_check_permission_dragging_kanban_at_validate ... 2026-08-26 06:51:56,828 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-26 06:51:57,110 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [768] 2026-08-26 06:51:57,228 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [310] 2026-08-26 06:51:57,348 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [769] 2026-08-26 06:51:57,428 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_15_check_permission_dragging_kanban_at_validate ... 2026-08-26 06:51:57,533 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-26 06:51:57,828 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [770] 2026-08-26 06:51:57,959 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [311] 2026-08-26 06:51:58,089 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [771] 2026-08-26 06:51:58,157 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_16_check_permission_dragging_kanban_at_refuse ... 2026-08-26 06:51:58,322 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-26 06:51:58,638 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [772] 2026-08-26 06:51:58,886 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [773] 2026-08-26 06:51:58,930 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_17_check_permission_dragging_kanban_at_refuse ... 2026-08-26 06:51:59,103 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-26 06:51:59,415 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [774] 2026-08-26 06:51:59,647 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [775] 2026-08-26 06:51:59,706 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_18_check_permission_dragging_kanban_at_refuse ... 2026-08-26 06:51:59,899 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-26 06:52:00,132 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [776] 2026-08-26 06:52:00,333 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [777] 2026-08-26 06:52:00,406 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_19_check_permission_dragging_kanban_at_refuse ... 2026-08-26 06:52:00,544 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-26 06:52:00,873 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [778] 2026-08-26 06:52:01,093 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [779] 2026-08-26 06:52:01,137 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_20_check_permission_dragging_kanban_at_refuse ... 2026-08-26 06:52:01,280 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-26 06:52:01,617 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [780] 2026-08-26 06:52:01,877 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [781] 2026-08-26 06:52:01,923 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [316] 2026-08-26 06:52:01,949 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_21_check_permission_dragging_kanban_at_done ... 2026-08-26 06:52:02,093 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-26 06:52:02,405 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [782] 2026-08-26 06:52:02,514 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [317] 2026-08-26 06:52:02,636 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [783] 2026-08-26 06:52:02,692 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_22_check_permission_dragging_kanban_at_done ... 2026-08-26 06:52:02,824 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-26 06:52:03,138 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [784] 2026-08-26 06:52:03,271 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [318] 2026-08-26 06:52:03,442 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [785] 2026-08-26 06:52:03,538 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_23_check_permission_dragging_kanban_at_done ... 2026-08-26 06:52:03,691 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-26 06:52:04,041 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [786] 2026-08-26 06:52:04,169 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [319] 2026-08-26 06:52:04,313 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [787] 2026-08-26 06:52:04,377 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_24_check_permission_dragging_kanban_at_done ... 2026-08-26 06:52:04,564 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-26 06:52:04,881 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [788] 2026-08-26 06:52:05,006 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [320] 2026-08-26 06:52:05,155 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [789] 2026-08-26 06:52:05,233 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_25_check_permission_dragging_kanban_at_done ... 2026-08-26 06:52:05,383 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-26 06:52:05,670 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [790] 2026-08-26 06:52:05,792 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [321] 2026-08-26 06:52:05,927 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [791] 2026-08-26 06:52:05,997 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_26_check_permission_dragging_kanban_at_cancel ... 2026-08-26 06:52:06,123 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-26 06:52:06,453 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [792] 2026-08-26 06:52:06,508 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [322] 2026-08-26 06:52:06,692 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_27_check_permission_dragging_kanban_at_cancel ... 2026-08-26 06:52:06,832 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-26 06:52:07,140 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [793] 2026-08-26 06:52:07,212 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [323] 2026-08-26 06:52:07,271 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_28_check_permission_dragging_kanban_at_cancel ... 2026-08-26 06:52:07,429 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-26 06:52:07,739 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [794] 2026-08-26 06:52:07,797 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [324] 2026-08-26 06:52:07,843 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_29_check_permission_dragging_kanban_at_cancel ... 2026-08-26 06:52:07,977 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-26 06:52:08,338 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [795] 2026-08-26 06:52:08,405 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [325] 2026-08-26 06:52:08,456 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_permission_drag_kanban: Starting TestPermissionKanban.test_30_check_permission_dragging_kanban_at_cancel ... 2026-08-26 06:52:08,615 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1389 deleted request.approval.user.line records with IDs: [299, 300, 301, 302] 2026-08-26 06:52:08,994 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [796] 2026-08-26 06:52:09,052 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [326] 2026-08-26 06:52:09,130 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-08-26 06:52:09,144 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_request_line_create_controls: Starting TestApprovalRequestLineCreateControls.test_request_line_create_controls_are_hidden_outside_draft ... 2026-08-26 06:52:09,217 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:52:09,231 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_request_line_state_protocol: Starting TestRequestLineStateProtocol.test_cancel_marks_exception_then_draft_clears_it ... 2026-08-26 06:52:09,663 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_request_line_state_protocol: Starting TestRequestLineStateProtocol.test_cancel_with_ignore_context_skips_exception ... 2026-08-26 06:52:09,992 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_request_line_state_protocol: Starting TestRequestLineStateProtocol.test_ensure_can_change_state_blocks_unlinked_line ... 2026-08-26 06:52:10,143 204 INFO rb-f66e451-224253-408110 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-26 06:52:10,514 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_request_line_state_protocol: Starting TestRequestLineStateProtocol.test_generic_line_owns_state_protocol_natively ... 2026-08-26 06:52:10,537 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:52:10,547 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_res_config_settings_upsell: Starting TestApprovalSettingsUpsell.test_availability_fields_exist ... 2026-08-26 06:52:10,562 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_res_config_settings_upsell: Starting TestApprovalSettingsUpsell.test_compute_availability_matches_registry ... 2026-08-26 06:52:10,713 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_res_config_settings_upsell: Starting TestApprovalSettingsUpsell.test_module_toggle_fields_exist ... 2026-08-26 06:52:10,743 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:52:10,822 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_respect_explicit_dest: Starting TestRespectExplicitDest.test_explicit_two_dests_preserved ... 2026-08-26 06:52:11,157 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [55159, 55160, 55161, 55162, 55163, 55164] 2026-08-26 06:52:11,386 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_respect_explicit_dest: Starting TestRespectExplicitDest.test_invalid_explicit_dest_falls_back ... 2026-08-26 06:52:11,731 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted approval.request.field.mapping.line records with IDs: [55167, 55168, 55169, 55170, 55171, 55172] 2026-08-26 06:52:11,920 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:52:16,753 204 INFO rb-f66e451-224253-408110 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-26 06:52:17,060 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-08-26 06:52:25,931 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [797] 2026-08-26 06:52:25,945 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13383] 2026-08-26 06:52:25,953 204 INFO rb-f66e451-224253-408110 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-08-26 06:52:26,170 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_slip_field_multi_company_isolation: Starting TestSlipFieldMultiCompanyIsolation.test_header_slip_field_cannot_be_read_across_company ... 2026-08-26 06:52:26,194 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 1409, model: viin.approval.type.header.slip.field 2026-08-26 06:52:26,215 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_slip_field_multi_company_isolation: Starting TestSlipFieldMultiCompanyIsolation.test_header_slip_field_remains_readable_within_same_company ... 2026-08-26 06:52:26,251 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_slip_field_multi_company_isolation: Starting TestSlipFieldMultiCompanyIsolation.test_line_slip_field_cannot_be_read_across_company ... 2026-08-26 06:52:26,273 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [7], uid: 1409, model: viin.approval.type.line.slip.field 2026-08-26 06:52:26,318 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_slip_field_multi_company_isolation: Starting TestSlipFieldMultiCompanyIsolation.test_line_slip_field_remains_readable_within_same_company ... 2026-08-26 06:52:26,391 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 06:52:27,099 204 INFO rb-f66e451-224253-408110 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-26 06:52:27,187 204 INFO rb-f66e451-224253-408110 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-26 06:52:27,208 204 INFO rb-f66e451-224253-408110 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-26 06:52:28,276 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1410 deleted mail.mail records with IDs: [798] 2026-08-26 06:52:28,439 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 06:52:29,439 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_single: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeSingle.test_101_approval_type_header ... 2026-08-26 06:52:29,541 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_single: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeSingle.test_102_approval_type_child ... 2026-08-26 06:52:29,567 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_exclude_from_snapshot_type_single: Starting TestSnapshotDiffEngineExcludeFromSnapshotTypeSingle.test_103_approval_type_mixed ... 2026-08-26 06:52:29,608 204 INFO rb-f66e451-224253-408110 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-26 06:52:30,834 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1411 deleted mail.mail records with IDs: [799] 2026-08-26 06:52:30,988 204 INFO rb-f66e451-224253-408110 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-26 06:52:32,215 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1411 deleted mail.mail records with IDs: [800] 2026-08-26 06:52:32,407 204 INFO rb-f66e451-224253-408110 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-26 06:52:33,751 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1411 deleted mail.mail records with IDs: [801] 2026-08-26 06:52:33,925 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 06:52:34,723 204 INFO rb-f66e451-224253-408110 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-26 06:52:35,825 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1412 deleted mail.mail records with IDs: [802] 2026-08-26 06:52:36,032 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [803] 2026-08-26 06:52:36,144 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [804] 2026-08-26 06:52:36,228 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [805] 2026-08-26 06:52:36,311 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval.tests.test_snapshot_diff_engine_root_model: Starting TestSnapshotDiffEngineRootModel.test_102_single_diff_message_when_child_updated_directly ... 2026-08-26 06:52:37,243 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1412 deleted mail.mail records with IDs: [806] 2026-08-26 06:52:37,463 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [807] 2026-08-26 06:52:37,543 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [808] 2026-08-26 06:52:37,622 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 06:52:38,420 204 INFO rb-f66e451-224253-408110 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-26 06:52:40,032 204 INFO rb-f66e451-224253-408110 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-26 06:52:41,604 204 INFO rb-f66e451-224253-408110 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-26 06:52:43,117 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 06:52:50,561 204 INFO rb-f66e451-224253-408110 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-26 06:52:50,714 204 INFO rb-f66e451-224253-408110 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-26 06:52:50,739 204 INFO rb-f66e451-224253-408110 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-26 06:52:54,523 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 06:52:54,910 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_account.tests.test_approval_accounting_request_types: Starting TestAccountingRequestTypesExistence.test_customer_invoice_type_core_config ... 2026-08-26 06:52:54,993 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_account.tests.test_approval_accounting_request_types: Starting TestAccountingRequestTypesExistence.test_customer_refund_type_core_config ... 2026-08-26 06:52:55,025 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_account.tests.test_approval_accounting_request_types: Starting TestAccountingRequestTypesExistence.test_types_should_exist ... 2026-08-26 06:52:55,044 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_account.tests.test_approval_accounting_request_types: Starting TestAccountingRequestTypesExistence.test_vendor_payment_type_core_config ... 2026-08-26 06:52:55,101 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 06:52:55,419 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_display_type_sync_bidirectional ... 2026-08-26 06:52:56,483 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_line_analytic_distribution_sync ... 2026-08-26 06:52:58,694 204 INFO rb-f66e451-224253-408110 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 0x7f3153b709a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:58,695 204 INFO rb-f66e451-224253-408110 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 0x7f3154a02f20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:58,703 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:58,708 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:58,709 204 INFO rb-f66e451-224253-408110 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 0x7f3154a00cc0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:58,721 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:52:58,722 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:01,238 204 INFO rb-f66e451-224253-408110 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 0x7f3153b03b00> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:01,239 204 INFO rb-f66e451-224253-408110 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 0x7f3157903920> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:01,245 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:01,250 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:01,251 204 INFO rb-f66e451-224253-408110 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 0x7f3157902020> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:01,264 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:01,265 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:03,223 204 INFO rb-f66e451-224253-408110 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 0x7f3158a3d4e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:03,223 204 INFO rb-f66e451-224253-408110 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 0x7f3153d17060> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:03,229 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:03,232 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:03,233 204 INFO rb-f66e451-224253-408110 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 0x7f3153d14900> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:03,247 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:03,248 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:05,801 204 INFO rb-f66e451-224253-408110 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 0x7f3157798860> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:05,802 204 INFO rb-f66e451-224253-408110 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 0x7f315443b380> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:05,808 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:05,812 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:05,813 204 INFO rb-f66e451-224253-408110 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 0x7f315443b100> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:05,826 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:05,827 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:08,583 204 INFO rb-f66e451-224253-408110 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 0x7f3157d69760> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:08,584 204 INFO rb-f66e451-224253-408110 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 0x7f3158627a60> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:08,591 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:08,596 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:08,597 204 INFO rb-f66e451-224253-408110 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 0x7f31586254e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:08,612 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:08,614 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:11,383 204 INFO rb-f66e451-224253-408110 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 0x7f31565f4220> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:11,385 204 INFO rb-f66e451-224253-408110 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 0x7f31585385e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:11,399 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:11,404 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:11,405 204 INFO rb-f66e451-224253-408110 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 0x7f315853b1a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:11,418 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:11,419 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:13,370 204 INFO rb-f66e451-224253-408110 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 0x7f3159ffcc20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:13,371 204 INFO rb-f66e451-224253-408110 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 0x7f3155af51c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:13,381 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:13,385 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:13,386 204 INFO rb-f66e451-224253-408110 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 0x7f3155af5120> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:13,402 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:13,403 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:16,090 204 INFO rb-f66e451-224253-408110 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 0x7f3155c307c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:16,091 204 INFO rb-f66e451-224253-408110 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 0x7f31580bd3a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:16,096 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:16,100 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:16,100 204 INFO rb-f66e451-224253-408110 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 0x7f31580be160> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:16,113 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:16,114 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 47, 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-f66e451-224253/odoo/tests/common.py", line 353, in run super().run(result) File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:19,610 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1416 deleted mail.mail records with IDs: [809] 2026-08-26 06:53:19,758 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [333] 2026-08-26 06:53:19,880 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [810] 2026-08-26 06:53:20,184 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [811] 2026-08-26 06:53:20,263 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_res_ref_mapping ... 2026-08-26 06:53:21,466 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_snapshot_includes_invoice_line_taxes ... 2026-08-26 06:53:22,989 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1416 deleted mail.mail records with IDs: [812] 2026-08-26 06:53:23,068 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_sync_header ... 2026-08-26 06:53:24,366 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1416 deleted mail.mail records with IDs: [813] 2026-08-26 06:53:24,535 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [335] 2026-08-26 06:53:24,649 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [814] 2026-08-26 06:53:24,805 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_customer_invoice_uses_source_journal_not_type_default ... 2026-08-26 06:53:25,952 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1416 deleted mail.mail records with IDs: [815] 2026-08-26 06:53:26,140 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [336] 2026-08-26 06:53:26,265 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [816] 2026-08-26 06:53:26,420 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_account.tests.test_approval_customer_invoice: Starting TestCustomerInvoiceApprovalFlow.test_full_flow_customer_invoice_confirm_then_validate ... 2026-08-26 06:53:27,632 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1416 deleted mail.mail records with IDs: [817] 2026-08-26 06:53:27,806 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [337] 2026-08-26 06:53:27,910 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [818] 2026-08-26 06:53:29,627 204 INFO rb-f66e451-224253-408110 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 0x7f3158a989a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:29,628 204 INFO rb-f66e451-224253-408110 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 0x7f3155c307c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:29,636 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:29,640 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:29,640 204 INFO rb-f66e451-224253-408110 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 0x7f315a4344a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:29,655 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:29,656 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:29,675 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 06:53:30,309 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_account.tests.test_approval_customer_refund: Starting TestCustomerRefundApprovalFlow.test_customer_refund_res_ref_mapping ... 2026-08-26 06:53:31,013 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_account.tests.test_approval_customer_refund: Starting TestCustomerRefundApprovalFlow.test_customer_refund_sync_and_not_mixed ... 2026-08-26 06:53:31,805 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_account.tests.test_approval_customer_refund: Starting TestCustomerRefundApprovalFlow.test_full_flow_customer_refund_confirm_then_validate ... 2026-08-26 06:53:33,615 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1417 deleted mail.mail records with IDs: [819] 2026-08-26 06:53:33,823 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [338] 2026-08-26 06:53:33,967 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [820] 2026-08-26 06:53:34,090 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 06:53:34,903 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_account.tests.test_approval_line_tax_amount: Starting TestApprovalLineTaxAmount.test_amount_tax_column_follows_tax_ids_accounting_gate ... 2026-08-26 06:53:35,534 204 INFO rb-f66e451-224253-408110 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-26 06:53:36,965 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_account.tests.test_approval_line_tax_amount: Starting TestApprovalLineTaxAmount.test_line_tax_amount_equals_total_minus_subtotal ... 2026-08-26 06:53:37,400 204 INFO rb-f66e451-224253-408110 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-26 06:53:38,686 204 INFO rb-f66e451-224253-408110 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-26 06:53:41,024 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-08-26 06:53:41,074 204 INFO rb-f66e451-224253-408110 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-26 06:53:41,753 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_account.tests.test_approval_slip_account: Starting TestApprovalSlipAccount.test_amount_tax_equals_currency_rounded_total_minus_subtotal ... 2026-08-26 06:53:42,091 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_account.tests.test_approval_slip_account: Starting TestApprovalSlipAccount.test_slip_totals_expose_tax_key_with_account_module ... 2026-08-26 06:53:42,414 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:53:42,430 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_account.tests.test_approval_slip_account_tax_wording: Starting TestApprovalAccountBridgeTaxWording.test_account_bridge_relayers_tax_aware_slip_label ... 2026-08-26 06:53:43,022 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:53:43,449 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_account.tests.test_approval_vendor_payment: Starting TestVendorPaymentsApprovalFlow.test_full_flow_vendor_payment_confirm_then_validate ... 2026-08-26 06:53:44,292 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1423 deleted mail.mail records with IDs: [821] 2026-08-26 06:53:44,485 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [339] 2026-08-26 06:53:44,615 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [822] 2026-08-26 06:53:44,698 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_account.tests.test_approval_vendor_payment: Starting TestVendorPaymentsApprovalFlow.test_vendor_payment_res_ref_mapping ... 2026-08-26 06:53:45,392 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_account.tests.test_approval_vendor_payment: Starting TestVendorPaymentsApprovalFlow.test_vendor_payment_sync_and_not_mixed ... 2026-08-26 06:53:46,209 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 06:53:48,032 204 INFO rb-f66e451-224253-408110 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 0x7f315a203f60> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:48,032 204 INFO rb-f66e451-224253-408110 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 0x7f31592b3920> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:48,037 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:48,040 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:48,041 204 INFO rb-f66e451-224253-408110 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 0x7f31592b3380> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:48,052 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:48,052 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:50,743 204 INFO rb-f66e451-224253-408110 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 0x7f31582b6fc0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:50,744 204 INFO rb-f66e451-224253-408110 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 0x7f31565c3ce0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:50,750 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:50,753 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:50,754 204 INFO rb-f66e451-224253-408110 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 0x7f31565c2f20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:50,766 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:50,767 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:53,388 204 INFO rb-f66e451-224253-408110 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 0x7f3157dbbb00> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:53,388 204 INFO rb-f66e451-224253-408110 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 0x7f3153e56840> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:53,394 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:53,399 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:53,400 204 INFO rb-f66e451-224253-408110 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 0x7f3153e56c00> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:53,415 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:53,416 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:56,095 204 INFO rb-f66e451-224253-408110 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 0x7f3159aae5c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:56,096 204 INFO rb-f66e451-224253-408110 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 0x7f31540d31a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:56,104 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:56,109 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:56,111 204 INFO rb-f66e451-224253-408110 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 0x7f31540d3ec0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:56,127 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:56,128 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:58,237 204 INFO rb-f66e451-224253-408110 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 0x7f3157d0e340> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:58,238 204 INFO rb-f66e451-224253-408110 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 0x7f31580cd760> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:58,243 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:58,246 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:58,246 204 INFO rb-f66e451-224253-408110 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 0x7f31580cf880> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:58,260 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:53:58,260 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:00,873 204 INFO rb-f66e451-224253-408110 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 0x7f317c9060c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:00,874 204 INFO rb-f66e451-224253-408110 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 0x7f31587a8ae0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:00,882 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:00,886 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:00,887 204 INFO rb-f66e451-224253-408110 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 0x7f31587ab560> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:00,902 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:00,903 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:03,649 204 INFO rb-f66e451-224253-408110 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 0x7f31c5377600> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:03,650 204 INFO rb-f66e451-224253-408110 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 0x7f3158989d00> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:03,659 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:03,664 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:03,665 204 INFO rb-f66e451-224253-408110 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 0x7f3158988900> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:03,679 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:03,680 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:06,387 204 INFO rb-f66e451-224253-408110 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 0x7f31589a4040> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:06,387 204 INFO rb-f66e451-224253-408110 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 0x7f31580bd260> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:06,394 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:06,397 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:06,398 204 INFO rb-f66e451-224253-408110 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 0x7f31580bf380> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:06,412 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:06,413 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:07,136 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_01_type_toggles_reflect_on_request_and_line ... 2026-08-26 06:54:07,447 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_02_header_only_taxes_price_excluded ... 2026-08-26 06:54:07,656 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_03_header_only_taxes_price_included ... 2026-08-26 06:54:07,875 204 INFO rb-f66e451-224253-408110 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-26 06:54:08,129 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_06_line_product_overrides_header_product_in_aal ... 2026-08-26 06:54:08,538 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [340] 2026-08-26 06:54:08,722 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_account.tests.test_viin_approvals_account: Starting TestViinApprovalsAccount.test_07_distribution_vals_include_product_keys ... 2026-08-26 06:54:08,958 204 INFO rb-f66e451-224253-408110 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-26 06:54:09,386 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [341] 2026-08-26 06:54:10,996 204 INFO rb-f66e451-224253-408110 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 0x7f3157ff9760> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:10,997 204 INFO rb-f66e451-224253-408110 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 0x7f31589a4040> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:11,003 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:11,006 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:11,006 204 INFO rb-f66e451-224253-408110 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 0x7f315b06a7a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:11,020 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:11,020 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:11,030 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:54:13,539 204 INFO rb-f66e451-224253-408110 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 0x7f3155ef84a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:13,540 204 INFO rb-f66e451-224253-408110 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 0x7f315429f560> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:13,547 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:13,551 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:13,552 204 INFO rb-f66e451-224253-408110 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 0x7f315429cc20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:13,567 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:13,568 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:16,354 204 INFO rb-f66e451-224253-408110 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 0x7f31581b4180> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:16,355 204 INFO rb-f66e451-224253-408110 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 0x7f315802c860> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:16,365 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:16,369 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:16,370 204 INFO rb-f66e451-224253-408110 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 0x7f315802c4a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:16,384 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:16,385 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:19,134 204 INFO rb-f66e451-224253-408110 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 0x7f3158796c00> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:19,135 204 INFO rb-f66e451-224253-408110 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 0x7f315627d300> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:19,141 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:19,145 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:19,145 204 INFO rb-f66e451-224253-408110 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 0x7f315627cea0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:19,160 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:19,161 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:21,827 204 INFO rb-f66e451-224253-408110 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 0x7f315a001ee0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:21,828 204 INFO rb-f66e451-224253-408110 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 0x7f315a265120> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:21,836 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:21,840 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:21,841 204 INFO rb-f66e451-224253-408110 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 0x7f3156e38d60> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:21,856 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:21,857 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:23,669 204 INFO rb-f66e451-224253-408110 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 0x7f3153e563e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:23,670 204 INFO rb-f66e451-224253-408110 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 0x7f3159dc3e20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:23,676 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:23,681 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:23,682 204 INFO rb-f66e451-224253-408110 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 0x7f3159dc22a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:23,697 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:23,699 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:26,437 204 INFO rb-f66e451-224253-408110 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 0x7f3156d65300> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:26,438 204 INFO rb-f66e451-224253-408110 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 0x7f315853bba0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:26,443 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:26,446 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:26,446 204 INFO rb-f66e451-224253-408110 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 0x7f315853b740> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:26,458 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:26,459 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:28,996 204 INFO rb-f66e451-224253-408110 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 0x7f3158627ec0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:28,997 204 INFO rb-f66e451-224253-408110 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 0x7f31595b2f20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:29,003 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:29,007 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:29,008 204 INFO rb-f66e451-224253-408110 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 0x7f31595b2ac0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:29,024 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:29,025 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:31,551 204 INFO rb-f66e451-224253-408110 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 0x7f3156d27ec0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:31,552 204 INFO rb-f66e451-224253-408110 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 0x7f3158392480> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:31,559 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:31,562 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:31,563 204 INFO rb-f66e451-224253-408110 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 0x7f31583911c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:31,573 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:31,574 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:33,633 204 INFO rb-f66e451-224253-408110 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 0x7f3156432700> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:33,634 204 INFO rb-f66e451-224253-408110 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 0x7f315642e020> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:33,640 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:33,643 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:33,644 204 INFO rb-f66e451-224253-408110 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 0x7f315642c0e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:33,655 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:33,656 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:35,933 204 INFO rb-f66e451-224253-408110 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 0x7f31598e7420> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:35,933 204 INFO rb-f66e451-224253-408110 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 0x7f31580cf240> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:35,938 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:35,940 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:35,941 204 INFO rb-f66e451-224253-408110 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 0x7f31580cf920> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:35,951 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:35,952 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:38,790 204 INFO rb-f66e451-224253-408110 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 0x7f3158425b20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:38,791 204 INFO rb-f66e451-224253-408110 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 0x7f315a097e20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:38,800 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:38,803 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:38,804 204 INFO rb-f66e451-224253-408110 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 0x7f315a094680> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:38,813 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:38,814 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:41,319 204 INFO rb-f66e451-224253-408110 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 0x7f3156c9d120> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:41,320 204 INFO rb-f66e451-224253-408110 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 0x7f3155866fc0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:41,326 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:41,329 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:41,330 204 INFO rb-f66e451-224253-408110 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 0x7f31558649a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:41,345 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:41,346 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:43,355 204 INFO rb-f66e451-224253-408110 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 0x7f3158609120> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:43,356 204 INFO rb-f66e451-224253-408110 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 0x7f3155c12a20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:43,363 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:43,367 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:43,368 204 INFO rb-f66e451-224253-408110 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 0x7f3155c10cc0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:43,384 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:43,385 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:45,951 204 INFO rb-f66e451-224253-408110 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 0x7f31583b5080> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:45,952 204 INFO rb-f66e451-224253-408110 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 0x7f31589693a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:45,959 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:45,961 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:45,962 204 INFO rb-f66e451-224253-408110 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 0x7f3158969bc0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:45,977 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:45,977 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:48,796 204 INFO rb-f66e451-224253-408110 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 0x7f3156d26e80> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:48,797 204 INFO rb-f66e451-224253-408110 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 0x7f31555aeca0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:48,804 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:48,808 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:48,809 204 INFO rb-f66e451-224253-408110 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 0x7f31555ad9e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:48,823 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:48,824 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:51,504 204 INFO rb-f66e451-224253-408110 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 0x7f317d162980> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:51,505 204 INFO rb-f66e451-224253-408110 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 0x7f315674f560> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:51,516 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:51,519 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:51,520 204 INFO rb-f66e451-224253-408110 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 0x7f315674d260> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:51,531 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:51,532 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:52,197 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_01_distribution_vals_have_product_keys ... 2026-08-26 06:54:52,420 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_02_request_product_propagates_to_header_analytic_lines ... 2026-08-26 06:54:52,726 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [342] 2026-08-26 06:54:52,929 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_03_line_product_propagates_to_line_analytic_lines ... 2026-08-26 06:54:53,295 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [343] 2026-08-26 06:54:53,594 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_04_header_and_line_both_generate_with_own_products ... 2026-08-26 06:54:53,983 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [344] 2026-08-26 06:54:54,264 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_05_ref_fallbacks_to_name_when_reference_missing ... 2026-08-26 06:54:54,623 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [345] 2026-08-26 06:54:54,835 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_account.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_06_wrong_plan_account_still_rejected_even_with_product ... 2026-08-26 06:54:57,439 204 INFO rb-f66e451-224253-408110 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 0x7f315af06160> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:57,440 204 INFO rb-f66e451-224253-408110 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 0x7f3158b45120> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:57,444 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:57,447 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:57,447 204 INFO rb-f66e451-224253-408110 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 0x7f3158b44f40> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:57,458 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:57,459 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:57,468 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:54:59,719 204 INFO rb-f66e451-224253-408110 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 0x7f3157d5c360> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:59,720 204 INFO rb-f66e451-224253-408110 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 0x7f3158b167a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:59,724 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:59,728 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:59,729 204 INFO rb-f66e451-224253-408110 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 0x7f3158b14ae0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:59,743 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:54:59,744 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:02,304 204 INFO rb-f66e451-224253-408110 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 0x7f3158392340> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:02,305 204 INFO rb-f66e451-224253-408110 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 0x7f3153b71760> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:02,314 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:02,318 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:02,319 204 INFO rb-f66e451-224253-408110 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 0x7f3153b70e00> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:02,335 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:02,336 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:04,942 204 INFO rb-f66e451-224253-408110 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 0x7f3154297e20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:04,943 204 INFO rb-f66e451-224253-408110 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 0x7f3157b98cc0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:04,951 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:04,954 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:04,955 204 INFO rb-f66e451-224253-408110 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 0x7f3157b98c20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:04,969 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:04,970 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:07,533 204 INFO rb-f66e451-224253-408110 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 0x7f31537ad120> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:07,534 204 INFO rb-f66e451-224253-408110 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 0x7f31538d6480> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:07,539 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:07,542 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:07,543 204 INFO rb-f66e451-224253-408110 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 0x7f31538d47c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:07,555 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:07,556 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:09,524 204 INFO rb-f66e451-224253-408110 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 0x7f3158a0d6c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:09,525 204 INFO rb-f66e451-224253-408110 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 0x7f315b8cfba0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:09,530 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:09,534 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:09,534 204 INFO rb-f66e451-224253-408110 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 0x7f315b8cc7c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:09,547 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:09,547 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:11,988 204 INFO rb-f66e451-224253-408110 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 0x7f3156d5f560> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:11,989 204 INFO rb-f66e451-224253-408110 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 0x7f3153b72e80> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:11,995 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:11,999 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:12,000 204 INFO rb-f66e451-224253-408110 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 0x7f3153b72020> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:12,011 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:12,012 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:14,513 204 INFO rb-f66e451-224253-408110 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 0x7f31594cf7e0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:14,513 204 INFO rb-f66e451-224253-408110 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 0x7f31583e56c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:14,518 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:14,521 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:14,521 204 INFO rb-f66e451-224253-408110 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 0x7f31583e6160> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:14,530 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:14,531 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:16,928 204 INFO rb-f66e451-224253-408110 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 0x7f31580ad440> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:16,929 204 INFO rb-f66e451-224253-408110 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 0x7f315443afc0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:16,934 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:16,937 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:16,938 204 INFO rb-f66e451-224253-408110 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 0x7f31544398a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:16,949 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:16,950 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:18,804 204 INFO rb-f66e451-224253-408110 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 0x7f3157d0f060> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:18,805 204 INFO rb-f66e451-224253-408110 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 0x7f3158a05ee0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:18,811 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:18,815 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:18,816 204 INFO rb-f66e451-224253-408110 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 0x7f3158a06200> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:18,828 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:18,829 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:21,327 204 INFO rb-f66e451-224253-408110 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 0x7f315a2e98a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:21,328 204 INFO rb-f66e451-224253-408110 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 0x7f3159dc2840> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:21,334 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:21,337 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:21,339 204 INFO rb-f66e451-224253-408110 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 0x7f3159dc1bc0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:21,355 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:21,356 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:24,125 204 INFO rb-f66e451-224253-408110 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 0x7f315a4a3380> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:24,126 204 INFO rb-f66e451-224253-408110 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 0x7f315646a480> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:24,133 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:24,137 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:24,138 204 INFO rb-f66e451-224253-408110 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 0x7f3156469080> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:24,155 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:24,156 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:26,676 204 INFO rb-f66e451-224253-408110 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 0x7f3159d5e660> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:26,677 204 INFO rb-f66e451-224253-408110 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 0x7f315444a160> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:26,683 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:26,686 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:26,687 204 INFO rb-f66e451-224253-408110 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 0x7f315444b920> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:26,698 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:26,699 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:28,463 204 INFO rb-f66e451-224253-408110 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 0x7f3154a009a0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:28,464 204 INFO rb-f66e451-224253-408110 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 0x7f3154886fc0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:28,472 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:28,477 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:28,477 204 INFO rb-f66e451-224253-408110 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 0x7f3154884ea0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:28,489 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:28,490 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:31,060 204 INFO rb-f66e451-224253-408110 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 0x7f3155c311c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:31,061 204 INFO rb-f66e451-224253-408110 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 0x7f3158968180> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:31,067 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:31,072 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:31,073 204 INFO rb-f66e451-224253-408110 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 0x7f3158969f80> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:31,087 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:31,088 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:33,485 204 INFO rb-f66e451-224253-408110 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 0x7f315af00180> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:33,486 204 INFO rb-f66e451-224253-408110 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 0x7f3157fd8c20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:33,492 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:33,496 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:33,497 204 INFO rb-f66e451-224253-408110 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 0x7f3157fd8680> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:33,510 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:33,511 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/Viindoo-erponline-enterprise-18.0/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-f66e451-224253/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1073, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:36,046 204 INFO rb-f66e451-224253-408110 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 0x7f31561d0c20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:36,047 204 INFO rb-f66e451-224253-408110 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 0x7f315879e660> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:36,052 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:36,055 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:36,055 204 INFO rb-f66e451-224253-408110 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 0x7f315879f9c0> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:36,067 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:36,068 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-f66e451-224253/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-f66e451-224253/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-f66e451-224253/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1500, in determine_inverse determine(self.inverse, records) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-f66e451-224253/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-f66e451-224253/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-f66e451-224253/odoo/fields.py", line 1424, in __set__ records.write({self.name: write_value}) File "/data/build/rb-f66e451-224253/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-f66e451-224253/odoo/addons/base/models/ir_model.py", line 1157, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:36,728 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_01_request_generate_basic ... 2026-08-26 06:55:37,031 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [347] 2026-08-26 06:55:37,226 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_02_line_generate_only_when_line_validated ... 2026-08-26 06:55:37,635 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [348] 2026-08-26 06:55:37,803 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_03_idempotent_revalidate ... 2026-08-26 06:55:38,077 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [349] 2026-08-26 06:55:38,226 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted account.analytic.line records with IDs: [578, 577] 2026-08-26 06:55:38,406 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [350] 2026-08-26 06:55:38,530 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_04_invalid_business_domain_rejected ... 2026-08-26 06:55:38,827 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_05_button_context_validate_rejects_wrong_plan ... 2026-08-26 06:55:39,134 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_06_prevent_delete_account_in_use ... 2026-08-26 06:55:39,352 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [353] 2026-08-26 06:55:39,487 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.message records with IDs: [13525] 2026-08-26 06:55:39,508 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_analytic.tests.test_viin_approvals_analytic: Starting TestViinApprovalsAnalytic.test_analytic_line_amount_uses_request_currency_rate ... 2026-08-26 06:55:39,968 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [354] 2026-08-26 06:55:42,531 204 INFO rb-f66e451-224253-408110 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 0x7f31562d4400> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 135, in _register_hook self.__class__._get_move_dict_vals_change_account = _get_move_dict_vals_change_account_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:42,531 204 INFO rb-f66e451-224253-408110 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 0x7f31561bfe20> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_account/wizard/account_automatic_entry_wizard.py", line 175, in _register_hook self.__class__._get_move_dict_vals_change_period = _get_move_dict_vals_change_period_with_allocation File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:42,536 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/viin_project/models/project_project.py", line 27, in _register_hook self.__class__.create = create File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:42,539 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:42,539 204 INFO rb-f66e451-224253-408110 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 0x7f31561bd300> Stack (most recent call last): File "/data/build/rb-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, in setup_models model._register_hook() File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 49, in _register_hook patch_method(self.__class__, '_prepare_invoice_line', prepare_invoice_line_override) File "/data/build/Viindoo-tvtmaaddons-18.0/l10n_vn_viin_einvoice_sale/models/sale_order_line.py", line 11, in patch_method setattr(cls, name, wrapped) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:42,551 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:42,552 204 INFO rb-f66e451-224253-408110 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-f66e451-224253/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-f66e451-224253/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-f66e451-224253/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1510, in start rc = server.run(preload, stop) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 644, in run rc = preload_registries(preload) File "/data/build/rb-f66e451-224253/odoo/service/server.py", line 1441, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-f66e451-224253/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-f66e451-224253/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-f66e451-224253/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/tests/common.py", line 1006, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator/__init__.py", line 247, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-f66e451-224253/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-f66e451-224253/odoo/modules/registry.py", line 365, 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-f66e451-224253/odoo/tests/common.py", line 988, in metamodel_setattr _logger.runbot( File "/data/build/rb-f66e451-224253/odoo/netsvc.py", line 376, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-08-26 06:55:42,562 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 06:55:46,153 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [355] 2026-08-26 06:55:46,318 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <267772025960779.1787727346.211992979049683-openerp-269-viin.approval.request@7911fb6281ab>: ['"Internal User 1" <@False>'] 2026-08-26 06:55:46,339 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [823] 2026-08-26 06:55:46,392 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_01_payment_advance ... 2026-08-26 06:55:48,149 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_01_refuse_all_lines_cancels_advance_payment ... 2026-08-26 06:55:48,975 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_02_payment_with_advance_journal ... 2026-08-26 06:55:49,988 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_03_payment_advance_reconcile_01 ... 2026-08-26 06:55:51,139 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_03_payment_advance_reconcile_02 ... 2026-08-26 06:55:52,721 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [2] 2026-08-26 06:55:52,733 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [3] 2026-08-26 06:55:53,640 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_03_payment_advance_reconcile_03 ... 2026-08-26 06:55:55,122 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [6] 2026-08-26 06:55:55,127 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [7] 2026-08-26 06:55:55,378 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_03_payment_advance_reconcile_04 ... 2026-08-26 06:55:56,935 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [10] 2026-08-26 06:55:56,943 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [11] 2026-08-26 06:55:57,909 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_account: Starting TestAccount.test_05_advance_payment_future_date_must_post_before_reconcile ... 2026-08-26 06:55:58,967 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-26 06:56:01,190 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_advance_multi_partner_settlement: Starting TestAdvanceMultiPartnerSettlement.test_01_two_suppliers_shared_account_one_destination_leg_each ... 2026-08-26 06:56:02,444 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_advance_multi_partner_settlement: Starting TestAdvanceMultiPartnerSettlement.test_02_two_suppliers_shared_account_net_balance_per_partner_zero ... 2026-08-26 06:56:03,994 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_advance_multi_partner_settlement: Starting TestAdvanceMultiPartnerSettlement.test_03_two_suppliers_different_payable_accounts_settle_independently ... 2026-08-26 06:56:05,341 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_advance_multi_partner_settlement: Starting TestAdvanceMultiPartnerSettlement.test_04_single_supplier_partial_amount_wizard_editable ... 2026-08-26 06:56:06,245 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_advance_multi_partner_settlement: Starting TestAdvanceMultiPartnerSettlement.test_05_two_suppliers_partial_attempt_not_editable_settles_in_full ... 2026-08-26 06:56:08,244 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_advance_multi_partner_settlement: Starting TestAdvanceMultiPartnerSettlement.test_06_selection_spanning_two_currencies_batched_per_currency ... 2026-08-26 06:56:09,621 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_advance_multi_partner_settlement: Starting TestAdvanceMultiPartnerSettlement.test_07_partnerless_payable_line_forms_own_batch ... 2026-08-26 06:56:10,874 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_advance_multi_partner_settlement: Starting TestAdvanceMultiPartnerSettlement.test_08_two_suppliers_shared_account_partials_paired_within_partner ... 2026-08-26 06:56:12,278 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_advance_multi_partner_settlement: Starting TestAdvanceMultiPartnerSettlement.test_09_two_suppliers_different_accounts_partials_paired_within_partner ... 2026-08-26 06:56:13,568 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-26 06:56:16,487 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_approval_request: Starting TestApprovalRequest.test_01__check_employee_advance_ids ... 2026-08-26 06:56:16,657 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_approval_request: Starting TestApprovalRequest.test_02__compute_approval_request_line_ids ... 2026-08-26 06:56:16,838 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted request.approval.user.line records with IDs: [485] 2026-08-26 06:56:16,895 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_approval_request: Starting TestApprovalRequest.test_10__flow ... 2026-08-26 06:56:17,338 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [356] 2026-08-26 06:56:17,460 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <431933969820204.1787727377.373714208602905-openerp-270-viin.approval.request@7911fb6281ab>: ['"Internal User 1" <@False>'] 2026-08-26 06:56:17,479 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [824] 2026-08-26 06:56:18,018 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [357] 2026-08-26 06:56:18,106 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <878402734964097.1787727378.068885803222656-openerp-270-viin.approval.request@7911fb6281ab>: ['"Internal User 1" <@False>'] 2026-08-26 06:56:18,115 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [825] 2026-08-26 06:56:18,151 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_approval_request: Starting TestApprovalRequest.test_10__flow_02 ... 2026-08-26 06:56:18,641 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [358] 2026-08-26 06:56:18,793 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <792210269172400.1787727378.702561616897583-openerp-270-viin.approval.request@7911fb6281ab>: ['"Internal User 1" <@False>'] 2026-08-26 06:56:18,807 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [826] 2026-08-26 06:56:18,925 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_approval_request: Starting TestApprovalRequest.test_11__flow_01 ... 2026-08-26 06:56:19,450 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [359] 2026-08-26 06:56:19,581 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <074235045928775.1787727379.486310958862305-openerp-270-viin.approval.request@7911fb6281ab>: ['"Internal User 1" <@False>'] 2026-08-26 06:56:19,596 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [827] 2026-08-26 06:56:19,675 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_approval_request: Starting TestApprovalRequest.test_11__flow_02 ... 2026-08-26 06:56:20,264 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [360] 2026-08-26 06:56:20,444 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <532352844298387.1787727380.331588029861450-openerp-270-viin.approval.request@7911fb6281ab>: ['"Internal User 1" <@False>'] 2026-08-26 06:56:20,463 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [828] 2026-08-26 06:56:20,570 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-26 06:56:22,665 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_company: Starting TestEmployeeAdvanceAccessRights.test_01_create_request_type ... 2026-08-26 06:56:26,813 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_company: Starting TestEmployeeAdvanceAccessRights.test_02_create_journal ... 2026-08-26 06:56:33,607 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-26 06:56:35,890 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_11_check_journal_company ... 2026-08-26 06:56:43,942 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_12_check_employee_id ... 2026-08-26 06:56:44,066 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_13_compute_check_account_advance_employee ... 2026-08-26 06:56:44,253 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_14_compute_amount ... 2026-08-26 06:56:44,329 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_15_check_infor_in_employee_advance ... 2026-08-26 06:56:44,533 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_21_create_advance_approval_error_01 ... 2026-08-26 06:56:45,556 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_21_create_advance_approval_error_03 ... 2026-08-26 06:56:46,592 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_22_unlink_if_link_approval_01 ... 2026-08-26 06:56:46,629 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted employee.advance records with IDs: [12] 2026-08-26 06:56:46,648 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_22_unlink_if_link_approval_02 ... 2026-08-26 06:56:47,616 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.message records with IDs: [14245] 2026-08-26 06:56:47,693 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_23_compute_approved_amount ... 2026-08-26 06:56:47,787 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted employee.advance.line records with IDs: [22, 23] 2026-08-26 06:56:49,324 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [363] 2026-08-26 06:56:49,498 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <470654318393713.1787727409.388573646545410-openerp-276-viin.approval.request@7911fb6281ab>: ['"Internal User 1" <@False>'] 2026-08-26 06:56:49,516 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [829] 2026-08-26 06:56:49,638 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_30_compute_payment_state_error ... 2026-08-26 06:56:50,889 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [365] 2026-08-26 06:56:51,068 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <785107643410219.1787727410.958864688873291-openerp-277-viin.approval.request@7911fb6281ab>: ['"Internal User 1" <@False>'] 2026-08-26 06:56:51,085 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [830] 2026-08-26 06:56:51,278 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_31_compute_payment_state_partial ... 2026-08-26 06:56:52,551 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [366] 2026-08-26 06:56:52,732 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <065363816290272.1787727412.624420404434204-openerp-278-viin.approval.request@7911fb6281ab>: ['"Internal User 1" <@False>'] 2026-08-26 06:56:52,763 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [831] 2026-08-26 06:56:53,352 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_32_compute_payment_state_paid_01 ... 2026-08-26 06:56:54,697 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [367] 2026-08-26 06:56:54,934 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <953053007115637.1787727414.786796808242798-openerp-279-viin.approval.request@7911fb6281ab>: ['"Internal User 1" <@False>'] 2026-08-26 06:56:54,945 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [832] 2026-08-26 06:56:56,381 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_32_compute_payment_state_paid_02 ... 2026-08-26 06:56:57,735 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [368] 2026-08-26 06:56:57,921 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <961096482502428.1787727417.804143905639648-openerp-280-viin.approval.request@7911fb6281ab>: ['"Internal User 1" <@False>'] 2026-08-26 06:56:57,944 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [833] 2026-08-26 06:56:58,984 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_33_compute_has_outstanding_payment ... 2026-08-26 06:57:00,520 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [369] 2026-08-26 06:57:00,776 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <662692236583073.1787727420.618301868438721-openerp-281-viin.approval.request@7911fb6281ab>: ['"Internal User 1" <@False>'] 2026-08-26 06:57:00,815 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [834] 2026-08-26 06:57:01,687 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_40_advance_reconcile_amount ... 2026-08-26 06:57:01,817 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_41_advance_reconcile_amount ... 2026-08-26 06:57:02,705 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [14] 2026-08-26 06:57:03,895 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [15] 2026-08-26 06:57:03,934 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_42_advance_reconcile__employee_payment_01 ... 2026-08-26 06:57:05,420 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [370] 2026-08-26 06:57:05,623 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <517716789901602.1787727425.490968942642212-openerp-282-viin.approval.request@7911fb6281ab>: ['"Internal User 1" <@False>'] 2026-08-26 06:57:05,639 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [835] 2026-08-26 06:57:07,098 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_42_advance_reconcile__employee_payment_02 ... 2026-08-26 06:57:08,192 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [371] 2026-08-26 06:57:08,367 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <668642095490243.1787727428.262544631958008-openerp-283-viin.approval.request@7911fb6281ab>: ['"Internal User 1" <@False>'] 2026-08-26 06:57:08,385 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [836] 2026-08-26 06:57:09,728 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [19] 2026-08-26 06:57:09,737 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [20] 2026-08-26 06:57:10,476 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_42_advance_reconcile__employee_payment_03 ... 2026-08-26 06:57:11,930 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [372] 2026-08-26 06:57:12,166 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <084554508300570.1787727432.070294618606567-openerp-284-viin.approval.request@7911fb6281ab>: ['"Internal User 1" <@False>'] 2026-08-26 06:57:12,182 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [837] 2026-08-26 06:57:13,631 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_42_advance_reconcile__employee_payment_04 ... 2026-08-26 06:57:14,757 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [373] 2026-08-26 06:57:14,915 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <164732861180759.1787727434.830697536468506-openerp-285-viin.approval.request@7911fb6281ab>: ['"Internal User 1" <@False>'] 2026-08-26 06:57:14,931 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [838] 2026-08-26 06:57:15,627 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_43_advance_reconcile__auto_reconcile ... 2026-08-26 06:57:16,562 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [374] 2026-08-26 06:57:16,742 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <975676757440746.1787727436.629939556121826-openerp-286-viin.approval.request@7911fb6281ab>: ['"Internal User 1" <@False>'] 2026-08-26 06:57:16,759 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [839] 2026-08-26 06:57:18,315 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [25] 2026-08-26 06:57:18,333 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [26] 2026-08-26 06:57:18,563 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_44_advance_reconcile__refund_employee_01 ... 2026-08-26 06:57:19,814 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [375] 2026-08-26 06:57:20,034 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <382696415678997.1787727439.896983623504639-openerp-287-viin.approval.request@7911fb6281ab>: ['"Internal User 1" <@False>'] 2026-08-26 06:57:20,048 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [840] 2026-08-26 06:57:21,519 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [29] 2026-08-26 06:57:21,528 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [30] 2026-08-26 06:57:22,304 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_44_advance_reconcile__refund_employee_02 ... 2026-08-26 06:57:23,438 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [376] 2026-08-26 06:57:23,617 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <854238916000602.1787727443.528747320175171-openerp-288-viin.approval.request@7911fb6281ab>: ['"Internal User 1" <@False>'] 2026-08-26 06:57:23,630 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [841] 2026-08-26 06:57:24,967 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [33] 2026-08-26 06:57:24,978 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [34] 2026-08-26 06:57:26,273 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_45_advance_reconcile_by_date_01 ... 2026-08-26 06:57:27,347 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [377] 2026-08-26 06:57:27,518 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <822318649786556.1787727447.418470621109009-openerp-289-viin.approval.request@7911fb6281ab>: ['"Internal User 1" <@False>'] 2026-08-26 06:57:27,535 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [842] 2026-08-26 06:57:29,029 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [378] 2026-08-26 06:57:29,128 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <728410633048698.1787727449.077509880065918-openerp-290-viin.approval.request@7911fb6281ab>: ['"Internal User 1" <@False>'] 2026-08-26 06:57:29,142 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [843] 2026-08-26 06:57:30,657 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [379] 2026-08-26 06:57:30,837 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <385050360621247.1787727450.723012924194336-openerp-291-viin.approval.request@7911fb6281ab>: ['"Internal User 1" <@False>'] 2026-08-26 06:57:30,863 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [844] 2026-08-26 06:57:31,818 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [37] 2026-08-26 06:57:31,845 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [38] 2026-08-26 06:57:31,851 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [39, 40] 2026-08-26 06:57:31,890 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [41, 42] 2026-08-26 06:57:31,898 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted employee.advance.reconcile.line records with IDs: [43, 44, 45] 2026-08-26 06:57:31,924 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_46_advance_reconcile__warning ... 2026-08-26 06:57:33,084 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [380] 2026-08-26 06:57:33,234 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <012389757454319.1787727453.144479274749756-openerp-292-viin.approval.request@7911fb6281ab>: ['"Internal User 1" <@False>'] 2026-08-26 06:57:33,249 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [845] 2026-08-26 06:57:34,659 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted account.partial.reconcile records with IDs: [269] 2026-08-26 06:57:34,882 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_50_advance_reconcile__cancel ... 2026-08-26 06:57:36,252 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [381] 2026-08-26 06:57:36,421 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <949254616334110.1787727456.313325166702271-openerp-293-viin.approval.request@7911fb6281ab>: ['"Internal User 1" <@False>'] 2026-08-26 06:57:36,442 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [846] 2026-08-26 06:57:38,192 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted account.partial.reconcile records with IDs: [270] 2026-08-26 06:57:38,285 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted account.full.reconcile records with IDs: [182] 2026-08-26 06:57:38,515 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted account.move.line.ctp records with IDs: [1348] 2026-08-26 06:57:38,670 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted account.move.line records with IDs: [2798, 2799] 2026-08-26 06:57:38,717 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.message records with IDs: [14415] 2026-08-26 06:57:38,839 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted account.move records with IDs: [1165] 2026-08-26 06:57:38,866 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.followers records with IDs: [5814, 5815] 2026-08-26 06:57:38,924 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_51_advance_reconcile__unlink ... 2026-08-26 06:57:40,170 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [382] 2026-08-26 06:57:40,371 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <848984914964004.1787727460.256493330001831-openerp-294-viin.approval.request@7911fb6281ab>: ['"Internal User 1" <@False>'] 2026-08-26 06:57:40,387 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [847] 2026-08-26 06:57:42,269 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.message records with IDs: [14427] 2026-08-26 06:57:42,474 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted account.partial.reconcile records with IDs: [271] 2026-08-26 06:57:43,302 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted account.full.reconcile records with IDs: [183] 2026-08-26 06:57:43,706 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted account.move.line.ctp records with IDs: [1350] 2026-08-26 06:57:43,915 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted account.move.line records with IDs: [2802, 2803] 2026-08-26 06:57:43,986 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.message records with IDs: [14425] 2026-08-26 06:57:44,122 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted account.move records with IDs: [1167] 2026-08-26 06:57:44,146 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.followers records with IDs: [5822, 5823] 2026-08-26 06:57:44,184 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.message records with IDs: [14427] 2026-08-26 06:57:44,208 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.message records with IDs: [14427] 2026-08-26 06:57:44,216 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted employee.advance.reconcile records with IDs: [9] 2026-08-26 06:57:44,250 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_52_advance_reconcile__confirm ... 2026-08-26 06:57:44,347 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_60_advance_reconcile_batch ... 2026-08-26 06:57:44,411 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted employee.advance.reconcile records with IDs: [9, 10] 2026-08-26 06:57:45,606 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [383] 2026-08-26 06:57:45,820 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <044688325044873.1787727465.685685157775879-openerp-295-viin.approval.request@7911fb6281ab>: ['"Internal User 1" <@False>'] 2026-08-26 06:57:45,844 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [848] 2026-08-26 06:57:47,772 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [384] 2026-08-26 06:57:47,908 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <082659639950852.1787727467.844331264495850-openerp-296-viin.approval.request@7911fb6281ab>: ['"Internal User 2" <@False>'] 2026-08-26 06:57:47,929 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [849] 2026-08-26 06:57:48,757 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_61_advance_reconcile_batch ... 2026-08-26 06:57:48,806 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted employee.advance.reconcile records with IDs: [9, 10] 2026-08-26 06:57:50,123 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [385] 2026-08-26 06:57:50,330 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <803328976679813.1787727470.216758728027344-openerp-297-viin.approval.request@7911fb6281ab>: ['"Internal User 1" <@False>'] 2026-08-26 06:57:50,356 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [850] 2026-08-26 06:57:50,529 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_62_advance_reconcile_batch ... 2026-08-26 06:57:51,874 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [386] 2026-08-26 06:57:52,061 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <571471313722288.1787727471.961843013763428-openerp-298-viin.approval.request@7911fb6281ab>: ['"Internal User 1" <@False>'] 2026-08-26 06:57:52,078 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [851] 2026-08-26 06:57:52,963 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_63_advance_reconcile_batch ... 2026-08-26 06:57:54,293 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [387] 2026-08-26 06:57:54,490 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <098480199727886.1787727474.376346349716187-openerp-299-viin.approval.request@7911fb6281ab>: ['"Internal User 1" <@False>'] 2026-08-26 06:57:54,508 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [852] 2026-08-26 06:57:56,081 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance: Starting TestEmployeeAdvance.test_warning_unreconcilied_on_employee_advance ... 2026-08-26 06:57:57,425 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [388] 2026-08-26 06:57:57,672 204 INFO rb-f66e451-224253-408110 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <517562562025311.1787727477.528007268905640-openerp-300-viin.approval.request@7911fb6281ab>: ['"Internal User 1" <@False>'] 2026-08-26 06:57:57,699 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [853] 2026-08-26 06:57:59,775 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-26 06:58:02,326 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_01_internal_user_01 ... 2026-08-26 06:58:02,479 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_01_internal_user_02 ... 2026-08-26 06:58:02,554 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [21], uid: 1454, model: employee.advance 2026-08-26 06:58:02,583 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [21], uid: 1454, model: employee.advance 2026-08-26 06:58:02,642 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [21], uid: 1454, model: employee.advance 2026-08-26 06:58:02,664 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [37, 38], uid: 1454, model: employee.advance.line 2026-08-26 06:58:02,694 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [37, 38], uid: 1454, model: employee.advance.line 2026-08-26 06:58:02,718 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [37, 38], uid: 1454, model: employee.advance.line 2026-08-26 06:58:02,798 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [41, 42], uid: 1454, model: employee.advance.line 2026-08-26 06:58:02,826 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_01_internal_user_03 ... 2026-08-26 06:58:02,864 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1454, model: employee.advance.reconcile 2026-08-26 06:58:02,876 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1454, model: employee.advance.reconcile 2026-08-26 06:58:02,880 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1454, model: employee.advance.reconcile 2026-08-26 06:58:02,891 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1454, model: employee.advance.reconcile 2026-08-26 06:58:02,895 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1454, model: employee.advance.reconcile.line 2026-08-26 06:58:02,897 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1454, model: employee.advance.reconcile.line 2026-08-26 06:58:02,900 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1454, model: employee.advance.reconcile.line 2026-08-26 06:58:02,902 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 1454, model: employee.advance.reconcile.line 2026-08-26 06:58:02,928 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_02_advance_user_01 ... 2026-08-26 06:58:03,076 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_02_advance_user_02 ... 2026-08-26 06:58:03,225 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_03_account_user_01 ... 2026-08-26 06:58:03,364 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_03_account_user_02 ... 2026-08-26 06:58:03,540 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_04_advance_admin_01 ... 2026-08-26 06:58:03,673 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_04_advance_admin_02 ... 2026-08-26 06:58:03,865 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_employee_advance.tests.test_employee_advance_access_right: Starting TestEmployeeAdvanceAccessRights.test_05_department_manager_access_employee_advance_lines ... 2026-08-26 06:58:03,999 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-08-26 06:58:07,323 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_activity_updated_when_next_approver_changes ... 2026-08-26 06:58:07,807 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [854] 2026-08-26 06:58:07,997 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [389] 2026-08-26 06:58:08,131 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [855] 2026-08-26 06:58:08,199 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_add_and_revoke_extra_approver ... 2026-08-26 06:58:08,712 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [856] 2026-08-26 06:58:08,941 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [391] 2026-08-26 06:58:09,063 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [857] 2026-08-26 06:58:09,126 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_approver_workload_report_exposes_flexible_flow_flags ... 2026-08-26 06:58:09,598 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [858] 2026-08-26 06:58:09,800 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [393] 2026-08-26 06:58:09,966 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [859] 2026-08-26 06:58:10,052 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_cannot_revoke_extra_approver_after_they_approved ... 2026-08-26 06:58:10,631 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [860] 2026-08-26 06:58:10,810 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [395] 2026-08-26 06:58:10,967 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [861] 2026-08-26 06:58:11,161 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1462 deleted mail.activity records with IDs: [396] 2026-08-26 06:58:11,328 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1462 deleted mail.mail records with IDs: [862] 2026-08-26 06:58:11,458 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_cannot_revoke_extra_approver_after_they_refused ... 2026-08-26 06:58:11,824 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [863] 2026-08-26 06:58:11,990 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [398] 2026-08-26 06:58:12,121 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [864] 2026-08-26 06:58:12,301 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1462 deleted mail.activity records with IDs: [399] 2026-08-26 06:58:12,444 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1462 deleted mail.mail records with IDs: [865] 2026-08-26 06:58:12,579 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_constraint_prevents_active_extra_approver_count_exceeding_limit ... 2026-08-26 06:58:13,157 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [866] 2026-08-26 06:58:13,399 204 INFO rb-f66e451-224253-408110 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-26 06:58:13,884 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [867] 2026-08-26 06:58:14,329 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_follower_in_allowed_business_group_can_add_extra_approver ... 2026-08-26 06:58:15,618 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [868] 2026-08-26 06:58:15,766 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_max_extra_approvers_must_be_positive_when_enabled ... 2026-08-26 06:58:15,894 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_modified_approval_requests_action_disables_create ... 2026-08-26 06:58:15,916 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_modified_approval_requests_report_domain ... 2026-08-26 06:58:16,288 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [869] 2026-08-26 06:58:16,456 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [403] 2026-08-26 06:58:16,558 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [870] 2026-08-26 06:58:16,587 204 INFO rb-f66e451-224253-408110 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-26 06:58:17,020 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [871] 2026-08-26 06:58:17,137 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [872] 2026-08-26 06:58:17,292 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [873] 2026-08-26 06:58:17,412 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [874] 2026-08-26 06:58:17,611 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [875] 2026-08-26 06:58:17,760 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1461 deleted mail.activity records with IDs: [405, 406, 407, 408, 409] 2026-08-26 06:58:17,903 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1461 deleted mail.mail records with IDs: [876] 2026-08-26 06:58:18,011 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1461 deleted mail.mail records with IDs: [877] 2026-08-26 06:58:18,123 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1461 deleted mail.mail records with IDs: [878] 2026-08-26 06:58:18,240 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1461 deleted mail.mail records with IDs: [879] 2026-08-26 06:58:18,380 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1462 deleted mail.activity records with IDs: [410, 411, 412, 413] 2026-08-26 06:58:18,496 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1462 deleted mail.mail records with IDs: [880] 2026-08-26 06:58:18,584 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1462 deleted mail.mail records with IDs: [881] 2026-08-26 06:58:18,672 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1462 deleted mail.mail records with IDs: [882] 2026-08-26 06:58:18,799 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [414] 2026-08-26 06:58:18,868 204 INFO rb-f66e451-224253-408110 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-26 06:58:19,448 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [883] 2026-08-26 06:58:19,567 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [884] 2026-08-26 06:58:19,799 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1462 deleted mail.mail records with IDs: [885] 2026-08-26 06:58:19,872 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_progress_recomputed_after_revoke_extra_required_approver ... 2026-08-26 06:58:20,273 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [886] 2026-08-26 06:58:20,449 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1461 deleted mail.activity records with IDs: [420] 2026-08-26 06:58:20,619 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1461 deleted mail.mail records with IDs: [887] 2026-08-26 06:58:20,781 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [421] 2026-08-26 06:58:20,833 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_request_overview_report_excludes_revoked_extra_from_approver_counts ... 2026-08-26 06:58:21,214 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [888] 2026-08-26 06:58:21,352 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [422] 2026-08-26 06:58:21,492 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [889] 2026-08-26 06:58:21,573 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_extra_approver_in_draft ... 2026-08-26 06:58:21,861 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_extra_approver_removes_activity_for_sequential_multiple_approvers ... 2026-08-26 06:58:22,271 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [890] 2026-08-26 06:58:22,412 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [891] 2026-08-26 06:58:22,635 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [424, 425] 2026-08-26 06:58:22,761 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [892] 2026-08-26 06:58:22,898 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [426] 2026-08-26 06:58:23,010 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [893] 2026-08-26 06:58:23,086 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [894] 2026-08-26 06:58:23,136 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_extra_approver_removes_activity_in_non_sequential_flow ... 2026-08-26 06:58:23,620 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [895] 2026-08-26 06:58:23,771 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [896] 2026-08-26 06:58:24,093 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [897] 2026-08-26 06:58:24,206 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [431] 2026-08-26 06:58:24,252 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_pending_extra_approver_does_not_block_sequential_flow ... 2026-08-26 06:58:24,796 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [898] 2026-08-26 06:58:24,976 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1461 deleted mail.activity records with IDs: [432] 2026-08-26 06:58:25,122 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1461 deleted mail.mail records with IDs: [899] 2026-08-26 06:58:25,296 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [433] 2026-08-26 06:58:25,397 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [900] 2026-08-26 06:58:25,517 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [434] 2026-08-26 06:58:25,714 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [901] 2026-08-26 06:58:25,918 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1462 deleted mail.activity records with IDs: [435] 2026-08-26 06:58:26,043 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1462 deleted mail.mail records with IDs: [902] 2026-08-26 06:58:26,090 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoke_permission_only_admin_or_adder ... 2026-08-26 06:58:26,510 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [903] 2026-08-26 06:58:26,707 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [318], uid: 1463, model: viin.approval.request 2026-08-26 06:58:26,858 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [436] 2026-08-26 06:58:26,968 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [904] 2026-08-26 06:58:27,002 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoked_extra_approver_is_excluded_from_effective_flow ... 2026-08-26 06:58:27,500 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [905] 2026-08-26 06:58:27,673 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1461 deleted mail.activity records with IDs: [438] 2026-08-26 06:58:27,803 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1461 deleted mail.mail records with IDs: [906] 2026-08-26 06:58:27,957 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [439] 2026-08-26 06:58:28,069 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [907] 2026-08-26 06:58:28,170 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [440] 2026-08-26 06:58:28,270 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [908] 2026-08-26 06:58:28,336 204 INFO rb-f66e451-224253-408110 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-26 06:58:28,813 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [909] 2026-08-26 06:58:29,046 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.followers records with IDs: [5926] 2026-08-26 06:58:29,175 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [442] 2026-08-26 06:58:29,326 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [910] 2026-08-26 06:58:29,444 204 INFO rb-f66e451-224253-408110 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-26 06:58:29,892 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [911] 2026-08-26 06:58:30,026 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.followers records with IDs: [5929] 2026-08-26 06:58:30,083 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [444] 2026-08-26 06:58:30,183 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [912] 2026-08-26 06:58:30,255 204 INFO rb-f66e451-224253-408110 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-26 06:58:30,628 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [913] 2026-08-26 06:58:30,777 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.followers records with IDs: [5932] 2026-08-26 06:58:30,839 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [446] 2026-08-26 06:58:30,934 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [914] 2026-08-26 06:58:31,012 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_revoked_pending_extra_approver_keeps_read_access ... 2026-08-26 06:58:31,330 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [915] 2026-08-26 06:58:31,463 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [448] 2026-08-26 06:58:31,576 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [916] 2026-08-26 06:58:31,674 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [449] 2026-08-26 06:58:31,769 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [917] 2026-08-26 06:58:31,847 204 INFO rb-f66e451-224253-408110 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-26 06:58:32,288 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [918] 2026-08-26 06:58:32,391 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [919] 2026-08-26 06:58:32,583 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [920] 2026-08-26 06:58:32,678 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [453] 2026-08-26 06:58:32,731 204 INFO rb-f66e451-224253-408110 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-26 06:58:32,753 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_search_flow_control_actor_ids_supports_negative_operators ... 2026-08-26 06:58:33,074 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [921] 2026-08-26 06:58:33,207 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_search_requests_where_current_user_added_extra_approvers ... 2026-08-26 06:58:33,594 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [922] 2026-08-26 06:58:33,917 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [923] 2026-08-26 06:58:34,070 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [456] 2026-08-26 06:58:34,168 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [924] 2026-08-26 06:58:34,391 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [925] 2026-08-26 06:58:34,498 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_sequential_multiple_extra_revoke_restores_next_step_activities ... 2026-08-26 06:58:35,029 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [926] 2026-08-26 06:58:35,193 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [927] 2026-08-26 06:58:35,390 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1461 deleted mail.activity records with IDs: [459, 460] 2026-08-26 06:58:35,571 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1461 deleted mail.mail records with IDs: [928] 2026-08-26 06:58:35,742 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1461 deleted mail.mail records with IDs: [929] 2026-08-26 06:58:36,002 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [461, 462] 2026-08-26 06:58:36,138 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [930] 2026-08-26 06:58:36,295 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.activity records with IDs: [463] 2026-08-26 06:58:36,392 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [931] 2026-08-26 06:58:36,467 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [932] 2026-08-26 06:58:36,535 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_flexible_flow.tests.test_flow_control: Starting TestApprovalFlowControl.test_stale_add_extra_approver_wizard_cannot_bypass_type_limit ... 2026-08-26 06:58:36,925 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1460 deleted mail.mail records with IDs: [933] 2026-08-26 06:58:37,228 204 INFO rb-f66e451-224253-408110 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-26 06:58:37,759 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-08-26 06:58:38,756 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1327] 2026-08-26 06:58:38,757 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_flexible_flow.tests.test_inactive_extra_approver: Starting TestInactiveExtraApprover.test_add_extra_approver_wizard_rejects_inactive_user ... 2026-08-26 06:58:39,254 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1468 deleted mail.mail records with IDs: [934] 2026-08-26 06:58:39,420 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 06:59:23,325 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_flexible_flow.tests.test_performance: Starting TestApprovalFlowControlPerformance.test_perf_add_extra_approver_100_approvers_under_2s ... 2026-08-26 06:59:23,843 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1471 deleted mail.mail records with IDs: [935] 2026-08-26 06:59:24,073 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1471 deleted mail.activity records with IDs: [468] 2026-08-26 06:59:24,224 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1471 deleted mail.mail records with IDs: [936] 2026-08-26 06:59:24,269 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_flexible_flow.tests.test_performance: Starting TestApprovalFlowControlPerformance.test_perf_load_modified_report_10k_logs_under_3s ... 2026-08-26 06:59:24,839 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1471 deleted mail.mail records with IDs: [937] 2026-08-26 06:59:25,089 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1471 deleted mail.activity records with IDs: [470] 2026-08-26 06:59:25,205 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1471 deleted mail.mail records with IDs: [938] 2026-08-26 06:59:26,788 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_flexible_flow.tests.test_performance: Starting TestApprovalFlowControlPerformance.test_perf_revoke_extra_approver_100_approvers_under_2s ... 2026-08-26 06:59:27,300 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1471 deleted mail.mail records with IDs: [939] 2026-08-26 06:59:27,523 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1471 deleted mail.activity records with IDs: [472] 2026-08-26 06:59:27,617 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1471 deleted mail.mail records with IDs: [940] 2026-08-26 06:59:27,795 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1471 deleted mail.activity records with IDs: [473] 2026-08-26 06:59:27,900 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1471 deleted mail.mail records with IDs: [941] 2026-08-26 06:59:27,956 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 102 checked, 102 removed 2026-08-26 06:59:37,930 204 INFO rb-f66e451-224253-408110 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-26 06:59:44,165 204 INFO rb-f66e451-224253-408110 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-26 06:59:44,578 204 INFO rb-f66e451-224253-408110 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-26 06:59:45,093 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [942] 2026-08-26 06:59:45,217 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [943] 2026-08-26 06:59:45,327 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [944] 2026-08-26 06:59:45,436 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [945] 2026-08-26 06:59:45,553 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [946] 2026-08-26 06:59:45,667 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [947] 2026-08-26 06:59:45,778 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [948] 2026-08-26 06:59:45,886 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [949] 2026-08-26 06:59:45,991 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [950] 2026-08-26 06:59:46,099 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [951] 2026-08-26 06:59:46,208 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [952] 2026-08-26 06:59:46,316 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [953] 2026-08-26 06:59:46,444 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [954] 2026-08-26 06:59:46,559 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [955] 2026-08-26 06:59:46,673 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [956] 2026-08-26 06:59:46,781 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [957] 2026-08-26 06:59:47,142 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [958] 2026-08-26 06:59:47,238 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [959] 2026-08-26 06:59:47,350 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [960] 2026-08-26 06:59:47,470 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [961] 2026-08-26 06:59:47,621 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [962] 2026-08-26 06:59:47,745 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [963] 2026-08-26 06:59:47,861 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [964] 2026-08-26 06:59:47,981 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [965] 2026-08-26 06:59:48,109 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [966] 2026-08-26 06:59:48,233 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [967] 2026-08-26 06:59:48,374 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [968] 2026-08-26 06:59:48,489 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [969] 2026-08-26 06:59:48,628 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [970] 2026-08-26 06:59:48,753 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [971] 2026-08-26 06:59:48,898 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [972] 2026-08-26 06:59:49,014 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [973] 2026-08-26 06:59:49,089 204 INFO rb-f66e451-224253-408110 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-26 06:59:49,269 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [974] 2026-08-26 06:59:49,799 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [975] 2026-08-26 06:59:49,943 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [976] 2026-08-26 06:59:50,063 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [977] 2026-08-26 06:59:50,201 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [978] 2026-08-26 06:59:50,333 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [979] 2026-08-26 06:59:50,455 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [980] 2026-08-26 06:59:50,587 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [981] 2026-08-26 06:59:50,689 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [982] 2026-08-26 06:59:50,806 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [983] 2026-08-26 06:59:50,941 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [984] 2026-08-26 06:59:51,053 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [985] 2026-08-26 06:59:51,163 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [986] 2026-08-26 06:59:51,275 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [987] 2026-08-26 06:59:51,386 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [988] 2026-08-26 06:59:51,494 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [989] 2026-08-26 06:59:51,606 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [990] 2026-08-26 06:59:51,794 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [991] 2026-08-26 06:59:52,339 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-08-26 07:00:07,942 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_a11y_view_arch ... 2026-08-26 07:00:08,492 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [992] 2026-08-26 07:00:08,634 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [993] 2026-08-26 07:00:08,778 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [994] 2026-08-26 07:00:08,941 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [995] 2026-08-26 07:00:09,076 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [996] 2026-08-26 07:00:09,226 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [997] 2026-08-26 07:00:09,385 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [998] 2026-08-26 07:00:09,510 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [999] 2026-08-26 07:00:09,638 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1000] 2026-08-26 07:00:09,751 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1001] 2026-08-26 07:00:09,864 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1002] 2026-08-26 07:00:09,966 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1003] 2026-08-26 07:00:10,065 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1004] 2026-08-26 07:00:10,163 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1005] 2026-08-26 07:00:10,261 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1006] 2026-08-26 07:00:10,360 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1007] 2026-08-26 07:00:10,443 204 INFO rb-f66e451-224253-408110 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-26 07:00:10,607 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1008] 2026-08-26 07:00:11,140 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_approval_rollup_aggregates_stored_run_state ... 2026-08-26 07:00:11,812 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1009] 2026-08-26 07:00:11,956 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1010] 2026-08-26 07:00:12,117 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1011] 2026-08-26 07:00:12,274 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1012] 2026-08-26 07:00:12,439 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1013] 2026-08-26 07:00:12,540 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1014] 2026-08-26 07:00:12,647 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1015] 2026-08-26 07:00:12,768 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1016] 2026-08-26 07:00:12,868 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1017] 2026-08-26 07:00:12,970 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1018] 2026-08-26 07:00:13,076 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1019] 2026-08-26 07:00:13,181 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1020] 2026-08-26 07:00:13,292 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1021] 2026-08-26 07:00:13,403 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1022] 2026-08-26 07:00:13,517 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1023] 2026-08-26 07:00:13,624 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1024] 2026-08-26 07:00:14,076 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1025] 2026-08-26 07:00:14,175 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1026] 2026-08-26 07:00:14,285 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1027] 2026-08-26 07:00:14,389 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1028] 2026-08-26 07:00:14,493 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1029] 2026-08-26 07:00:14,599 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1030] 2026-08-26 07:00:14,688 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1031] 2026-08-26 07:00:14,781 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1032] 2026-08-26 07:00:14,884 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1033] 2026-08-26 07:00:14,993 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1034] 2026-08-26 07:00:15,100 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1035] 2026-08-26 07:00:15,213 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1036] 2026-08-26 07:00:15,320 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1037] 2026-08-26 07:00:15,432 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1038] 2026-08-26 07:00:15,552 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1039] 2026-08-26 07:00:15,680 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1040] 2026-08-26 07:00:15,833 204 INFO rb-f66e451-224253-408110 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-26 07:00:16,037 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1041] 2026-08-26 07:00:16,627 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1042] 2026-08-26 07:00:16,793 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1043] 2026-08-26 07:00:16,933 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1044] 2026-08-26 07:00:17,046 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1045] 2026-08-26 07:00:17,170 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1046] 2026-08-26 07:00:17,287 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1047] 2026-08-26 07:00:17,404 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1048] 2026-08-26 07:00:17,512 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1049] 2026-08-26 07:00:17,627 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1050] 2026-08-26 07:00:17,744 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1051] 2026-08-26 07:00:17,859 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1052] 2026-08-26 07:00:18,003 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1053] 2026-08-26 07:00:18,143 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1054] 2026-08-26 07:00:18,252 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1055] 2026-08-26 07:00:18,361 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1056] 2026-08-26 07:00:18,469 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1057] 2026-08-26 07:00:18,561 204 INFO rb-f66e451-224253-408110 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-26 07:00:18,723 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1058] 2026-08-26 07:00:19,025 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1059] 2026-08-26 07:00:19,222 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_approval_rollup_is_outstanding_worklist_not_period_scoped ... 2026-08-26 07:00:19,451 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [230] 2026-08-26 07:00:19,649 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [231] 2026-08-26 07:00:21,558 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1060] 2026-08-26 07:00:21,686 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1061] 2026-08-26 07:00:21,799 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1062] 2026-08-26 07:00:21,931 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1063] 2026-08-26 07:00:22,085 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1064] 2026-08-26 07:00:22,216 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1065] 2026-08-26 07:00:22,352 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1066] 2026-08-26 07:00:22,486 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1067] 2026-08-26 07:00:22,621 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1068] 2026-08-26 07:00:22,764 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1069] 2026-08-26 07:00:22,883 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1070] 2026-08-26 07:00:22,985 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1071] 2026-08-26 07:00:23,122 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1072] 2026-08-26 07:00:23,250 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1073] 2026-08-26 07:00:23,378 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1074] 2026-08-26 07:00:23,511 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1075] 2026-08-26 07:00:23,635 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_approval_rollup_is_run_level_not_payslip_count ... 2026-08-26 07:00:23,843 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [233] 2026-08-26 07:00:23,972 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [234] 2026-08-26 07:00:24,442 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [236] 2026-08-26 07:00:24,588 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [237] 2026-08-26 07:00:25,582 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1076] 2026-08-26 07:00:25,687 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1077] 2026-08-26 07:00:25,849 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1078] 2026-08-26 07:00:25,982 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1079] 2026-08-26 07:00:26,143 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1080] 2026-08-26 07:00:26,275 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1081] 2026-08-26 07:00:26,408 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1082] 2026-08-26 07:00:26,537 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1083] 2026-08-26 07:00:26,673 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1084] 2026-08-26 07:00:26,795 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1085] 2026-08-26 07:00:26,912 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1086] 2026-08-26 07:00:27,024 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1087] 2026-08-26 07:00:27,121 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1088] 2026-08-26 07:00:27,238 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1089] 2026-08-26 07:00:27,346 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1090] 2026-08-26 07:00:27,465 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1091] 2026-08-26 07:00:27,561 204 INFO rb-f66e451-224253-408110 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-26 07:00:27,785 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1092] 2026-08-26 07:00:27,908 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_approval_rollup_respects_allowed_company_ids ... 2026-08-26 07:00:32,965 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1093] 2026-08-26 07:00:33,099 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1094] 2026-08-26 07:00:33,233 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1095] 2026-08-26 07:00:33,363 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1096] 2026-08-26 07:00:33,496 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1097] 2026-08-26 07:00:33,603 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1098] 2026-08-26 07:00:33,716 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1099] 2026-08-26 07:00:33,827 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1100] 2026-08-26 07:00:33,964 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1101] 2026-08-26 07:00:34,123 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1102] 2026-08-26 07:00:34,231 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1103] 2026-08-26 07:00:34,333 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1104] 2026-08-26 07:00:34,449 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1105] 2026-08-26 07:00:34,550 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1106] 2026-08-26 07:00:34,667 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1107] 2026-08-26 07:00:34,786 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1108] 2026-08-26 07:00:34,879 204 INFO rb-f66e451-224253-408110 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-26 07:00:35,035 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1109] 2026-08-26 07:00:35,591 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1110] 2026-08-26 07:00:35,720 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1111] 2026-08-26 07:00:35,845 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1112] 2026-08-26 07:00:35,974 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1113] 2026-08-26 07:00:36,108 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1114] 2026-08-26 07:00:36,230 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1115] 2026-08-26 07:00:36,394 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1116] 2026-08-26 07:00:36,536 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1117] 2026-08-26 07:00:36,700 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1118] 2026-08-26 07:00:36,855 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1119] 2026-08-26 07:00:37,006 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1120] 2026-08-26 07:00:37,184 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1121] 2026-08-26 07:00:37,390 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1122] 2026-08-26 07:00:37,534 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1123] 2026-08-26 07:00:37,682 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1124] 2026-08-26 07:00:37,794 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1125] 2026-08-26 07:00:37,875 204 INFO rb-f66e451-224253-408110 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-26 07:00:38,031 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1126] 2026-08-26 07:00:38,201 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_approval_section_visible_to_officer_only ... 2026-08-26 07:00:38,708 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1127] 2026-08-26 07:00:38,809 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1128] 2026-08-26 07:00:38,915 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1129] 2026-08-26 07:00:39,025 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1130] 2026-08-26 07:00:39,132 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1131] 2026-08-26 07:00:39,242 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1132] 2026-08-26 07:00:39,360 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1133] 2026-08-26 07:00:39,480 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1134] 2026-08-26 07:00:39,597 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1135] 2026-08-26 07:00:39,715 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1136] 2026-08-26 07:00:39,824 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1137] 2026-08-26 07:00:39,932 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1138] 2026-08-26 07:00:40,050 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1139] 2026-08-26 07:00:40,179 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1140] 2026-08-26 07:00:40,276 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1141] 2026-08-26 07:00:40,383 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1142] 2026-08-26 07:00:40,468 204 INFO rb-f66e451-224253-408110 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-26 07:00:40,669 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1143] 2026-08-26 07:00:41,931 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_cancel_reverts_the_run ... 2026-08-26 07:00:42,153 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [239] 2026-08-26 07:00:42,317 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [240] 2026-08-26 07:00:43,237 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1144] 2026-08-26 07:00:43,341 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1145] 2026-08-26 07:00:43,447 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1146] 2026-08-26 07:00:43,550 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1147] 2026-08-26 07:00:43,653 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1148] 2026-08-26 07:00:43,745 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1149] 2026-08-26 07:00:43,841 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1150] 2026-08-26 07:00:43,944 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1151] 2026-08-26 07:00:44,047 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1152] 2026-08-26 07:00:44,142 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1153] 2026-08-26 07:00:44,247 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1154] 2026-08-26 07:00:44,345 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1155] 2026-08-26 07:00:44,435 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1156] 2026-08-26 07:00:44,537 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1157] 2026-08-26 07:00:44,625 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1158] 2026-08-26 07:00:44,711 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1159] 2026-08-26 07:00:44,831 204 INFO rb-f66e451-224253-408110 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-26 07:00:44,996 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1160] 2026-08-26 07:00:46,005 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [275, 275] 2026-08-26 07:00:46,131 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [186] 2026-08-26 07:00:46,253 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_confirming_request_does_not_generate_mirror_run ... 2026-08-26 07:00:46,828 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1161] 2026-08-26 07:00:46,933 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1162] 2026-08-26 07:00:47,039 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1163] 2026-08-26 07:00:47,178 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1164] 2026-08-26 07:00:47,307 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1165] 2026-08-26 07:00:47,414 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1166] 2026-08-26 07:00:47,529 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1167] 2026-08-26 07:00:47,638 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1168] 2026-08-26 07:00:47,774 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1169] 2026-08-26 07:00:47,901 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1170] 2026-08-26 07:00:48,020 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1171] 2026-08-26 07:00:48,139 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1172] 2026-08-26 07:00:48,318 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1173] 2026-08-26 07:00:48,449 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1174] 2026-08-26 07:00:48,565 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1175] 2026-08-26 07:00:48,674 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1176] 2026-08-26 07:00:48,735 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_dashboard_field_officer_only ... 2026-08-26 07:00:48,893 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [242] 2026-08-26 07:00:48,988 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [243] 2026-08-26 07:00:49,798 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1177] 2026-08-26 07:00:49,908 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1178] 2026-08-26 07:00:50,012 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1179] 2026-08-26 07:00:50,122 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1180] 2026-08-26 07:00:50,231 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1181] 2026-08-26 07:00:50,343 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1182] 2026-08-26 07:00:50,454 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1183] 2026-08-26 07:00:50,575 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1184] 2026-08-26 07:00:50,755 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1185] 2026-08-26 07:00:50,880 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1186] 2026-08-26 07:00:51,023 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1187] 2026-08-26 07:00:51,145 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1188] 2026-08-26 07:00:51,256 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1189] 2026-08-26 07:00:51,362 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1190] 2026-08-26 07:00:51,493 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1191] 2026-08-26 07:00:51,617 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1192] 2026-08-26 07:00:51,757 204 INFO rb-f66e451-224253-408110 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-26 07:00:51,922 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1193] 2026-08-26 07:00:52,884 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_gate_blocks_until_approved_then_succeeds ... 2026-08-26 07:00:53,092 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [245] 2026-08-26 07:00:53,214 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [246] 2026-08-26 07:00:54,219 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1194] 2026-08-26 07:00:54,369 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1195] 2026-08-26 07:00:54,545 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1196] 2026-08-26 07:00:54,692 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1197] 2026-08-26 07:00:54,819 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1198] 2026-08-26 07:00:54,940 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1199] 2026-08-26 07:00:55,076 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1200] 2026-08-26 07:00:55,208 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1201] 2026-08-26 07:00:55,347 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1202] 2026-08-26 07:00:55,476 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1203] 2026-08-26 07:00:55,600 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1204] 2026-08-26 07:00:55,708 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1205] 2026-08-26 07:00:55,839 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1206] 2026-08-26 07:00:55,968 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1207] 2026-08-26 07:00:56,099 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1208] 2026-08-26 07:00:56,214 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1209] 2026-08-26 07:00:56,492 204 INFO rb-f66e451-224253-408110 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-26 07:00:56,678 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1210] 2026-08-26 07:00:57,567 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_head_linked_to_run_and_one_line_per_payslip ... 2026-08-26 07:00:57,743 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [248] 2026-08-26 07:00:57,873 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [249] 2026-08-26 07:00:58,415 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [251] 2026-08-26 07:00:58,529 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [252] 2026-08-26 07:00:59,631 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1211] 2026-08-26 07:00:59,794 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1212] 2026-08-26 07:00:59,940 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1213] 2026-08-26 07:01:00,094 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1214] 2026-08-26 07:01:00,251 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1215] 2026-08-26 07:01:00,378 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1216] 2026-08-26 07:01:00,501 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1217] 2026-08-26 07:01:00,637 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1218] 2026-08-26 07:01:00,790 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1219] 2026-08-26 07:01:00,945 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1220] 2026-08-26 07:01:01,056 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1221] 2026-08-26 07:01:01,167 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1222] 2026-08-26 07:01:01,310 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1223] 2026-08-26 07:01:01,458 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1224] 2026-08-26 07:01:01,581 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1225] 2026-08-26 07:01:01,719 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1226] 2026-08-26 07:01:01,811 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_multi_company_isolation ... 2026-08-26 07:01:06,373 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [254] 2026-08-26 07:01:06,511 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [255] 2026-08-26 07:01:07,603 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1227] 2026-08-26 07:01:07,734 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1228] 2026-08-26 07:01:07,865 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1229] 2026-08-26 07:01:07,988 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1230] 2026-08-26 07:01:08,114 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1231] 2026-08-26 07:01:08,241 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1232] 2026-08-26 07:01:08,359 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1233] 2026-08-26 07:01:08,473 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1234] 2026-08-26 07:01:08,585 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1235] 2026-08-26 07:01:08,700 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1236] 2026-08-26 07:01:08,819 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1237] 2026-08-26 07:01:08,956 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1238] 2026-08-26 07:01:09,082 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1239] 2026-08-26 07:01:09,192 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1240] 2026-08-26 07:01:09,310 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1241] 2026-08-26 07:01:09,404 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1242] 2026-08-26 07:01:09,488 204 INFO rb-f66e451-224253-408110 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-26 07:01:09,647 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1243] 2026-08-26 07:01:10,662 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_no_request_is_blocked ... 2026-08-26 07:01:10,805 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [257] 2026-08-26 07:01:10,917 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [258] 2026-08-26 07:01:11,457 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_opt_in_off_no_domain_executes_without_approval ... 2026-08-26 07:01:11,642 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [260] 2026-08-26 07:01:11,790 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [261] 2026-08-26 07:01:12,791 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_refuse_reverts_without_orphaning_entry_move ... 2026-08-26 07:01:12,998 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [263] 2026-08-26 07:01:13,109 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [264] 2026-08-26 07:01:14,175 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1244] 2026-08-26 07:01:14,309 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1245] 2026-08-26 07:01:14,442 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1246] 2026-08-26 07:01:14,578 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1247] 2026-08-26 07:01:14,680 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1248] 2026-08-26 07:01:14,779 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1249] 2026-08-26 07:01:14,877 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1250] 2026-08-26 07:01:14,979 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1251] 2026-08-26 07:01:15,091 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1252] 2026-08-26 07:01:15,193 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1253] 2026-08-26 07:01:15,299 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1254] 2026-08-26 07:01:15,433 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1255] 2026-08-26 07:01:15,551 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1256] 2026-08-26 07:01:15,665 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1257] 2026-08-26 07:01:15,786 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1258] 2026-08-26 07:01:15,899 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1259] 2026-08-26 07:01:15,993 204 INFO rb-f66e451-224253-408110 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-26 07:01:16,143 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1260] 2026-08-26 07:01:16,921 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1261] 2026-08-26 07:01:17,116 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [279, 279] 2026-08-26 07:01:17,180 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [190] 2026-08-26 07:01:17,276 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_revert_idempotent_on_cancelled_run ... 2026-08-26 07:01:17,418 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [266] 2026-08-26 07:01:17,522 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [267] 2026-08-26 07:01:18,392 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1262] 2026-08-26 07:01:18,496 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1263] 2026-08-26 07:01:18,601 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1264] 2026-08-26 07:01:18,704 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1265] 2026-08-26 07:01:18,822 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1266] 2026-08-26 07:01:18,931 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1267] 2026-08-26 07:01:19,039 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1268] 2026-08-26 07:01:19,133 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1269] 2026-08-26 07:01:19,238 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1270] 2026-08-26 07:01:19,340 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1271] 2026-08-26 07:01:19,446 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1272] 2026-08-26 07:01:19,546 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1273] 2026-08-26 07:01:19,676 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1274] 2026-08-26 07:01:19,830 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1275] 2026-08-26 07:01:19,985 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1276] 2026-08-26 07:01:20,120 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1277] 2026-08-26 07:01:20,210 204 INFO rb-f66e451-224253-408110 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-26 07:01:20,346 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1278] 2026-08-26 07:01:21,191 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted account.partial.reconcile records with IDs: [280, 280] 2026-08-26 07:01:21,264 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted account.full.reconcile records with IDs: [191] 2026-08-26 07:01:21,498 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1279] 2026-08-26 07:01:21,644 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_rk5_expense_posting_not_gated ... 2026-08-26 07:01:21,872 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [269] 2026-08-26 07:01:22,006 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [270] 2026-08-26 07:01:22,325 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_rk5_quick_pay_not_gated ... 2026-08-26 07:01:22,472 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [272] 2026-08-26 07:01:22,594 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted hr.payslip.worked_days records with IDs: [273] 2026-08-26 07:01:23,483 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_source_binding_and_state_aggregation ... 2026-08-26 07:01:24,052 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1280] 2026-08-26 07:01:24,221 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1281] 2026-08-26 07:01:24,337 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1282] 2026-08-26 07:01:24,440 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1283] 2026-08-26 07:01:24,544 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1284] 2026-08-26 07:01:24,646 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1285] 2026-08-26 07:01:24,751 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1286] 2026-08-26 07:01:24,856 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1287] 2026-08-26 07:01:24,963 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1288] 2026-08-26 07:01:25,066 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1289] 2026-08-26 07:01:25,167 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1290] 2026-08-26 07:01:25,268 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1291] 2026-08-26 07:01:25,368 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1292] 2026-08-26 07:01:25,482 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1293] 2026-08-26 07:01:25,606 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1294] 2026-08-26 07:01:25,709 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1295] 2026-08-26 07:01:25,775 204 INFO rb-f66e451-224253-408110 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-26 07:01:25,936 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1296] 2026-08-26 07:01:26,034 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_type_seeded_per_company ... 2026-08-26 07:01:26,090 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_payroll.tests.test_disbursement_approval: Starting TestDisbursementApproval.test_wrong_type_request_rejected ... 2026-08-26 07:01:26,582 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-08-26 07:01:32,914 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_recruitment.tests.test_access_right: Starting TestAccessRight.test_base_user_access_hr_applicant ... 2026-08-26 07:01:33,105 204 INFO rb-f66e451-224253-408110 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-26 07:01:33,126 204 INFO rb-f66e451-224253-408110 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-26 07:01:33,152 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: hr.applicant 2026-08-26 07:01:33,184 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: hr.applicant 2026-08-26 07:01:33,642 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1297] 2026-08-26 07:01:33,715 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [811] 2026-08-26 07:01:33,826 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1298] 2026-08-26 07:01:34,042 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: hr.applicant 2026-08-26 07:01:34,044 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: hr.applicant 2026-08-26 07:01:34,056 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: hr.applicant 2026-08-26 07:01:34,079 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_recruitment.tests.test_access_right: Starting TestAccessRight.test_base_user_access_hr_job ... 2026-08-26 07:01:34,348 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: hr.job 2026-08-26 07:01:34,541 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 6, model: hr.job 2026-08-26 07:01:34,554 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 6, model: hr.job 2026-08-26 07:01:34,587 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #6 deleted mail.message records with IDs: [4061, 2947, 2299] 2026-08-26 07:01:34,590 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 6, model: hr.job 2026-08-26 07:01:34,615 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_recruitment.tests.test_access_right: Starting TestAccessRight.test_user_approval_access_hr_applicant ... 2026-08-26 07:01:34,691 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [20], uid: 1589, model: hr.applicant 2026-08-26 07:01:34,709 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [20], uid: 1589, model: hr.applicant 2026-08-26 07:01:34,728 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1589, model: hr.applicant 2026-08-26 07:01:34,742 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1589, model: hr.applicant 2026-08-26 07:01:35,054 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1589 deleted hr.applicant records with IDs: [20] 2026-08-26 07:01:35,082 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_recruitment.tests.test_access_right: Starting TestAccessRight.test_user_approval_access_hr_job ... 2026-08-26 07:01:35,411 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1589, model: hr.job 2026-08-26 07:01:35,563 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 1589, model: hr.job 2026-08-26 07:01:35,578 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: create, uid: 1589, model: hr.job 2026-08-26 07:01:35,612 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1589 deleted mail.message records with IDs: [4061, 2947, 2299] 2026-08-26 07:01:35,621 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 1589, model: hr.job 2026-08-26 07:01:35,853 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1589 deleted mail.message records with IDs: [4061, 2947, 2299] 2026-08-26 07:01:35,963 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1589 deleted ir.model.data records with IDs: [129460] 2026-08-26 07:01:35,963 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1589 deleted hr.job records with IDs: [4] 2026-08-26 07:01:35,978 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1589 deleted mail.followers records with IDs: [390] 2026-08-26 07:01:35,992 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1589 deleted mail.alias records with IDs: [32] 2026-08-26 07:01:36,028 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-08-26 07:01:42,667 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_recruitment.tests.test_recruiment_approval_ui: Starting TestRecruitmentRequest.test_compute_applicant_and_recruited_field_on_recruitment_request ... 2026-08-26 07:01:43,147 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1299] 2026-08-26 07:01:43,227 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [812] 2026-08-26 07:01:43,362 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1300] 2026-08-26 07:01:43,954 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_recruitment.tests.test_recruiment_approval_ui: Starting TestRecruitmentRequest.test_constraint_duplicate_recruitment_request ... 2026-08-26 07:01:44,279 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_recruitment.tests.test_recruiment_approval_ui: Starting TestRecruitmentRequest.test_onchange_and_default_value_form_request ... 2026-08-26 07:01:45,705 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_recruitment.tests.test_recruiment_approval_ui: Starting TestRecruitmentRequest.test_percent_widgetbar ... 2026-08-26 07:01:46,040 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1301] 2026-08-26 07:01:46,096 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [813] 2026-08-26 07:01:46,164 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1302] 2026-08-26 07:01:46,422 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-08-26 07:01:52,927 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_recruitment.tests.test_recruitment_approval: Starting TestRequestApproval.test_01_request_approval_recruitment ... 2026-08-26 07:01:53,213 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1606 deleted mail.mail records with IDs: [1303] 2026-08-26 07:01:53,426 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1609 deleted mail.activity records with IDs: [814] 2026-08-26 07:01:53,644 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1609 deleted mail.mail records with IDs: [1304] 2026-08-26 07:01:53,901 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1613 deleted mail.activity records with IDs: [815] 2026-08-26 07:01:54,109 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1613 deleted mail.mail records with IDs: [1305] 2026-08-26 07:01:54,371 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1614 deleted mail.activity records with IDs: [816] 2026-08-26 07:01:54,606 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1614 deleted mail.mail records with IDs: [1306] 2026-08-26 07:01:54,804 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_recruitment.tests.test_recruitment_approval: Starting TestRequestApproval.test_05_request_approval_recruitment ... 2026-08-26 07:01:54,950 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1606 deleted request.approval.user.line records with IDs: [955, 956, 957, 958] 2026-08-26 07:01:55,188 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1606 deleted mail.mail records with IDs: [1307] 2026-08-26 07:01:55,370 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1609 deleted mail.activity records with IDs: [817] 2026-08-26 07:01:55,535 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1609 deleted mail.mail records with IDs: [1308] 2026-08-26 07:01:55,748 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1613 deleted mail.activity records with IDs: [818] 2026-08-26 07:01:55,896 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1613 deleted mail.mail records with IDs: [1309] 2026-08-26 07:01:56,116 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1614 deleted mail.activity records with IDs: [819] 2026-08-26 07:01:56,312 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1614 deleted mail.mail records with IDs: [1310] 2026-08-26 07:01:56,446 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_recruitment.tests.test_recruitment_approval: Starting TestRequestApproval.test_06_request_approval_recruitment ... 2026-08-26 07:01:57,525 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1606 deleted mail.mail records with IDs: [1311] 2026-08-26 07:01:57,693 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1609 deleted mail.activity records with IDs: [820] 2026-08-26 07:01:57,852 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1609 deleted mail.mail records with IDs: [1312] 2026-08-26 07:01:58,023 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1613 deleted mail.activity records with IDs: [821] 2026-08-26 07:01:58,177 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1613 deleted mail.mail records with IDs: [1313] 2026-08-26 07:01:58,223 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_recruitment.tests.test_recruitment_approval: Starting TestRequestApproval.test_07_request_approval_recruitment ... 2026-08-26 07:01:58,546 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1606 deleted mail.mail records with IDs: [1314] 2026-08-26 07:01:58,746 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [822] 2026-08-26 07:01:58,933 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1315] 2026-08-26 07:01:59,000 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_recruitment.tests.test_recruitment_approval: Starting TestRequestApproval.test_data_init_generate ... 2026-08-26 07:01:59,065 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-08-26 07:01:59,080 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_timesheet.tests.test_data_after_install: Starting TestDataAfterInstall.test_data_after_install ... 2026-08-26 07:01:59,117 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 07:02:00,171 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [219480, 219520, 219527, 219563, 219542, 219545, 219570, 219653, 219677, 219671, 219683, 219729, 219743, 219767, 219789, 414328, 414339, 414425] 2026-08-26 07:02:00,171 204 INFO rb-f66e451-224253-408110 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-26 07:02:01,078 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_contract: Starting TestHrContract.test_01_check_compute_contract ... 2026-08-26 07:02:01,187 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_contract: Starting TestHrContract.test_02_check_compute_contract ... 2026-08-26 07:02:01,277 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_contract: Starting TestHrContract.test_03_check_compute_contract ... 2026-08-26 07:02:01,407 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 07:02:02,448 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [219480, 219520, 219527, 219563, 219542, 219545, 219570, 219653, 219677, 219671, 219683, 219729, 219743, 219767, 219789, 414328, 414339, 414425] 2026-08-26 07:02:02,449 204 INFO rb-f66e451-224253-408110 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-26 07:02:03,214 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_department: Starting TestHrDepartment.test_01_check_compute_department ... 2026-08-26 07:02:03,418 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_department: Starting TestHrDepartment.test_02_check_compute_department ... 2026-08-26 07:02:03,524 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_department: Starting TestHrDepartment.test_03_check_compute_department ... 2026-08-26 07:02:03,726 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 07:02:04,610 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [219480, 219520, 219527, 219563, 219542, 219545, 219570, 219653, 219677, 219671, 219683, 219729, 219743, 219767, 219789, 414328, 414339, 414425] 2026-08-26 07:02:04,610 204 INFO rb-f66e451-224253-408110 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-26 07:02:05,302 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_job: Starting TestHrJob.test_01_check_compute_job ... 2026-08-26 07:02:05,398 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_job: Starting TestHrJob.test_02_check_compute_job ... 2026-08-26 07:02:05,550 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 07:02:06,445 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [219480, 219520, 219527, 219563, 219542, 219545, 219570, 219653, 219677, 219671, 219683, 219729, 219743, 219767, 219789, 414328, 414339, 414425] 2026-08-26 07:02:06,445 204 INFO rb-f66e451-224253-408110 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-26 07:02:07,324 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_timesheet: Starting TestHrTimesheet.test_01_check_auto_approve_timesheet ... 2026-08-26 07:02:07,447 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_timesheet: Starting TestHrTimesheet.test_02_check_auto_approve_timesheet ... 2026-08-26 07:02:07,560 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_timesheet: Starting TestHrTimesheet.test_03_check_auto_approve_timesheet ... 2026-08-26 07:02:07,738 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_timesheet: Starting TestHrTimesheet.test_04_check_auto_approve_timesheet ... 2026-08-26 07:02:07,859 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_timesheet.tests.test_hr_timesheet: Starting TestHrTimesheet.test_05_check_auto_approve_timesheet ... 2026-08-26 07:02:08,046 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 07:02:08,898 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [219480, 219520, 219527, 219563, 219542, 219545, 219570, 219653, 219677, 219671, 219683, 219729, 219743, 219767, 219789, 414328, 414339, 414425] 2026-08-26 07:02:08,898 204 INFO rb-f66e451-224253-408110 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-26 07:02:09,733 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_01_check_timesheet_approval ... 2026-08-26 07:02:09,817 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_02_check_timesheet_approval ... 2026-08-26 07:02:10,084 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_03_check_timesheet_approval ... 2026-08-26 07:02:10,219 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_04_check_timesheet_approval ... 2026-08-26 07:02:10,380 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_05_check_timesheet_approval ... 2026-08-26 07:02:10,502 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_06_check_timesheet_approval ... 2026-08-26 07:02:10,557 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_07_check_timesheet_approval ... 2026-08-26 07:02:10,660 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_08_check_timesheet_approval ... 2026-08-26 07:02:10,956 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_09_check_timesheet_approval ... 2026-08-26 07:02:11,531 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [379], uid: 1626, model: viin.approval.request 2026-08-26 07:02:11,620 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_request: Starting TestTimesheetApprovalRequest.test_11_check_timesheet_approval ... 2026-08-26 07:02:11,778 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [377] 2026-08-26 07:02:12,911 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1316] 2026-08-26 07:02:13,067 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1317] 2026-08-26 07:02:13,439 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 07:02:14,064 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approval_wizard: Starting TestTimesheetApprovalWizardFromSource.test_wizard_lines_mapped_from_timesheets ... 2026-08-26 07:02:15,445 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 07:02:16,504 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [219480, 219520, 219527, 219563, 219542, 219545, 219570, 219653, 219677, 219671, 219683, 219729, 219743, 219767, 219789, 414328, 414339, 414425] 2026-08-26 07:02:16,504 204 INFO rb-f66e451-224253-408110 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-26 07:02:17,372 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approvals: Starting TestTimesheetApprovals.test_01_employee_approve_request ... 2026-08-26 07:02:17,673 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1318] 2026-08-26 07:02:17,734 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approvals: Starting TestTimesheetApprovals.test_02_employee_approve_request ... 2026-08-26 07:02:18,105 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1319] 2026-08-26 07:02:18,178 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approvals: Starting TestTimesheetApprovals.test_03_employee_approve_request ... 2026-08-26 07:02:18,450 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted viin.approval.request records with IDs: [382] 2026-08-26 07:02:18,478 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approvals: Starting TestTimesheetApprovals.test_04_employee_approve_request ... 2026-08-26 07:02:18,810 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1320] 2026-08-26 07:02:18,955 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [826] 2026-08-26 07:02:19,132 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1321] 2026-08-26 07:02:19,314 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [827] 2026-08-26 07:02:19,516 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1322] 2026-08-26 07:02:19,939 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1323] 2026-08-26 07:02:20,179 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1324] 2026-08-26 07:02:20,257 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_timesheet.tests.test_timesheet_approvals: Starting TestTimesheetApprovals.test_05_employee_approve_request ... 2026-08-26 07:02:20,557 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1325] 2026-08-26 07:02:20,808 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1326] 2026-08-26 07:02:20,919 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [828] 2026-08-26 07:02:21,735 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 07:02:22,906 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_timesheet.tests.test_viin_timesheet_approval_mapping: Starting TestTimesheetApprovalFromSource.test_request_and_timesheet_links ... 2026-08-26 07:02:23,063 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_timesheet.tests.test_viin_timesheet_approval_mapping: Starting TestTimesheetApprovalFromSource.test_request_lines_mapped_from_timesheets ... 2026-08-26 07:02:23,117 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_hr_timesheet.tests.test_viin_timesheet_approval_mapping: Starting TestTimesheetApprovalFromSource.test_validating_request_updates_timesheet_state ... 2026-08-26 07:02:23,508 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1327] 2026-08-26 07:02:23,641 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [829] 2026-08-26 07:02:23,833 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1328] 2026-08-26 07:02:23,924 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 07:02:23,939 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_maintenance.tests.test_data_after_install: Starting TestDataAfterInstall.test_data_after_install ... 2026-08-26 07:02:23,976 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 07:02:24,497 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_maintenance.tests.test_maintenance_approvals: Starting TestMaintenanceApprovals.test_01_employee_approve_request ... 2026-08-26 07:02:24,607 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_maintenance.tests.test_maintenance_approvals: Starting TestMaintenanceApprovals.test_02_employee_approve_request ... 2026-08-26 07:02:24,712 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-08-26 07:02:29,487 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted type.approval.user.line records with IDs: [7362] 2026-08-26 07:02:29,504 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_marketplace.tests.test_responsible_approval_routing: Starting TestResponsibleApprovalRouting.test_a_portal_merchant_can_resolve_the_responsible_approver ... 2026-08-26 07:02:29,799 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_marketplace.tests.test_responsible_approval_routing: Starting TestResponsibleApprovalRouting.test_merchant_approval_type_lookup_is_company_scoped ... 2026-08-26 07:02:29,840 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_marketplace.tests.test_responsible_approval_routing: Starting TestResponsibleApprovalRouting.test_routing_prioritises_approval_admin_over_first_line ... 2026-08-26 07:02:29,933 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 07:02:29,947 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_procurement.tests.test_procurement_requests: Starting TestProcurementRequests.test_create_default_request ... 2026-08-26 07:02:31,799 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1329] 2026-08-26 07:02:31,921 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [830] 2026-08-26 07:02:32,030 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1330] 2026-08-26 07:02:32,176 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [831] 2026-08-26 07:02:32,316 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1331] 2026-08-26 07:02:32,973 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_procurement.tests.test_procurement_requests: Starting TestProcurementRequests.test_create_request_with_other_route ... 2026-08-26 07:02:34,902 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1332] 2026-08-26 07:02:35,021 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [832] 2026-08-26 07:02:35,143 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1333] 2026-08-26 07:02:35,321 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [833] 2026-08-26 07:02:35,448 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1334] 2026-08-26 07:02:35,989 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_procurement.tests.test_procurement_requests: Starting TestProcurementRequests.test_create_request_with_product_configured ... 2026-08-26 07:02:37,671 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [1335] 2026-08-26 07:02:37,789 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [834] 2026-08-26 07:02:37,898 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1336] 2026-08-26 07:02:38,026 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [835] 2026-08-26 07:02:38,146 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1337] 2026-08-26 07:02:38,577 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_procurement.tests.test_procurement_requests: Starting TestProcurementRequests.test_create_request_without_route ... 2026-08-26 07:02:40,396 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1338] 2026-08-26 07:02:40,535 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #6 deleted mail.activity records with IDs: [836] 2026-08-26 07:02:40,648 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #6 deleted mail.mail records with IDs: [1339] 2026-08-26 07:02:40,754 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [837] 2026-08-26 07:02:40,881 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1340] 2026-08-26 07:02:41,185 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_procurement.tests.test_procurement_requests: Starting TestProcurementRequests.test_generate_approval_type ... 2026-08-26 07:02:42,402 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-08-26 07:02:43,212 204 INFO rb-f66e451-224253-408110 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-26 07:02:44,167 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_project.tests.test_viin_approval_project_project: Starting TestProjectProjectApproval.test_project_request_includes_manager_group_approver ... 2026-08-26 07:02:45,060 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 07:02:45,771 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_project.tests.test_viin_approval_project_task: Starting TestProjectTaskApproval.test_task_request_header_synced_via_res_ref ... 2026-08-26 07:02:46,789 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_project.tests.test_viin_approval_project_task: Starting TestProjectTaskApproval.test_task_request_includes_project_manager_approver ... 2026-08-26 07:02:47,658 204 INFO rb-f66e451-224253-408110 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-26 07:02:48,514 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-08-26 07:02:51,382 204 INFO rb-f66e451-224253-408110 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-26 07:02:52,015 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1641 deleted mail.mail records with IDs: [1341] 2026-08-26 07:02:52,185 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [838] 2026-08-26 07:02:52,325 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1342] 2026-08-26 07:02:52,917 204 INFO rb-f66e451-224253-408110 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-26 07:02:53,418 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1640 deleted mail.mail records with IDs: [1343] 2026-08-26 07:02:53,589 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [839] 2026-08-26 07:02:53,767 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1344] 2026-08-26 07:02:54,238 204 INFO rb-f66e451-224253-408110 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-26 07:02:54,684 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1641 deleted mail.mail records with IDs: [1345] 2026-08-26 07:02:54,806 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [840] 2026-08-26 07:02:54,920 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1346] 2026-08-26 07:02:55,416 204 INFO rb-f66e451-224253-408110 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-26 07:02:55,988 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1641 deleted mail.mail records with IDs: [1347] 2026-08-26 07:02:56,179 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [841] 2026-08-26 07:02:56,329 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1348] 2026-08-26 07:02:56,669 204 INFO rb-f66e451-224253-408110 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-26 07:02:57,261 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1641 deleted mail.mail records with IDs: [1349] 2026-08-26 07:02:57,413 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [842] 2026-08-26 07:02:57,556 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1350] 2026-08-26 07:02:58,015 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1351] 2026-08-26 07:02:58,209 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted purchase.order.line records with IDs: [123] 2026-08-26 07:02:58,304 204 INFO rb-f66e451-224253-408110 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-26 07:02:58,810 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1641 deleted mail.mail records with IDs: [1352] 2026-08-26 07:02:58,977 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [843] 2026-08-26 07:02:59,132 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1353] 2026-08-26 07:02:59,541 204 INFO rb-f66e451-224253-408110 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-26 07:03:00,094 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1641 deleted mail.mail records with IDs: [1354] 2026-08-26 07:03:00,326 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [844] 2026-08-26 07:03:00,471 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1355] 2026-08-26 07:03:00,925 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1641 deleted mail.mail records with IDs: [1356] 2026-08-26 07:03:01,050 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [845] 2026-08-26 07:03:01,148 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1357] 2026-08-26 07:03:01,447 204 INFO rb-f66e451-224253-408110 odoo.addons.viin_approval_purchase_stock.tests.test_approval_purchase_stock_procurement: Starting TestApprovalPurchaseStockProcurement.test_03_buy_route_without_vendor_price_raises ... 2026-08-26 07:03:01,926 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1641 deleted mail.mail records with IDs: [1358] 2026-08-26 07:03:02,065 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [846] 2026-08-26 07:03:02,208 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1359] 2026-08-26 07:03:02,446 204 INFO rb-f66e451-224253-408110 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-26 07:03:02,962 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1641 deleted mail.mail records with IDs: [1360] 2026-08-26 07:03:03,133 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [847] 2026-08-26 07:03:03,266 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1361] 2026-08-26 07:03:03,737 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1641 deleted mail.mail records with IDs: [1362] 2026-08-26 07:03:03,848 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [848] 2026-08-26 07:03:03,945 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1363] 2026-08-26 07:03:04,287 204 INFO rb-f66e451-224253-408110 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-26 07:03:04,776 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1641 deleted mail.mail records with IDs: [1364] 2026-08-26 07:03:04,928 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [849] 2026-08-26 07:03:05,067 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1365] 2026-08-26 07:03:05,610 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1641 deleted mail.mail records with IDs: [1366] 2026-08-26 07:03:05,736 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [850] 2026-08-26 07:03:05,842 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1367] 2026-08-26 07:03:06,301 204 INFO rb-f66e451-224253-408110 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-26 07:03:06,901 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1641 deleted mail.mail records with IDs: [1368] 2026-08-26 07:03:07,075 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [851] 2026-08-26 07:03:07,197 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1369] 2026-08-26 07:03:07,860 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #1641 deleted mail.mail records with IDs: [1370] 2026-08-26 07:03:07,985 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.activity records with IDs: [852] 2026-08-26 07:03:08,101 204 INFO rb-f66e451-224253-408110 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [1371] 2026-08-26 07:03:08,599 204 INFO rb-f66e451-224253-408110 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-08-26 07:03:08,601 204 INFO rb-f66e451-224253-408110 odoo.service.server: 1871 post-tests in 4141.02s, 2234118 queries 2026-08-26 07:03:08,606 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_purchase_order_advance: 22 tests 82.57s 42665 queries 2026-08-26 07:03:08,606 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_purchase_receipt: 18 tests 18.21s 9595 queries 2026-08-26 07:03:08,606 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_quality: 59 tests 18.13s 12709 queries 2026-08-26 07:03:08,606 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_quality_mrp: 13 tests 7.58s 4494 queries 2026-08-26 07:03:08,606 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_quality_stock: 15 tests 4.14s 2393 queries 2026-08-26 07:03:08,606 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_registration_email_blacklist: 74 tests 37.97s 31243 queries 2026-08-26 07:03:08,606 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_repair_request_from_maintenance: 12 tests 1.90s 855 queries 2026-08-26 07:03:08,606 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_repair_with_maintenance_schedule: 6 tests 3.34s 1449 queries 2026-08-26 07:03:08,606 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_sale_backdate: 6 tests 1.98s 883 queries 2026-08-26 07:03:08,606 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_sale_desc_short_link: 6 tests 0.43s 161 queries 2026-08-26 07:03:08,606 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_sale_line_numbering: 4 tests 1.72s 622 queries 2026-08-26 07:03:08,606 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_sale_order_advance: 14 tests 59.26s 29421 queries 2026-08-26 07:03:08,606 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_sale_price_lock: 8 tests 5.56s 2193 queries 2026-08-26 07:03:08,606 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_sales_target: 26 tests 27.55s 15291 queries 2026-08-26 07:03:08,606 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_sales_target_pos: 24 tests 41.89s 19691 queries 2026-08-26 07:03:08,606 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_sales_target_sale: 27 tests 93.44s 35274 queries 2026-08-26 07:03:08,606 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_sales_team_advanced: 17 tests 5.94s 4063 queries 2026-08-26 07:03:08,606 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_sales_team_advanced_crm: 13 tests 7.55s 4450 queries 2026-08-26 07:03:08,606 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_sales_team_advanced_sale: 10 tests 15.47s 9624 queries 2026-08-26 07:03:08,606 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_signup_email_verification: 6 tests 9.66s 8404 queries 2026-08-26 07:03:08,606 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_sshkey: 11 tests 8.57s 3710 queries 2026-08-26 07:03:08,606 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_stock_account_moves_link: 12 tests 18.31s 11217 queries 2026-08-26 07:03:08,606 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_stock_asset: 20 tests 39.32s 20244 queries 2026-08-26 07:03:08,606 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_stock_asset_equipment: 6 tests 13.36s 5485 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_stock_equipment: 19 tests 5.17s 2719 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_stock_equipment_bom_kit: 10 tests 9.14s 5244 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_stock_equipment_hierarchy: 6 tests 0.84s 453 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_token_expiration_test: 15 tests 0.82s 311 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_unique_product_code: 5 tests 4.94s 3218 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_vat_counterpart: 9 tests 1.55s 934 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_vendor_price_lock: 11 tests 6.70s 2861 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_wallet: 73 tests 229.99s 139766 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_warranty_management: 55 tests 6.21s 3670 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_warranty_purchase: 20 tests 8.93s 5325 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_warranty_purchase_stock: 16 tests 10.16s 5966 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_warranty_sale: 24 tests 11.92s 6945 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_warranty_sale_stock: 16 tests 11.98s 6928 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_warranty_stock: 26 tests 6.91s 4301 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_website_apps_store: 36 tests 146.08s 88543 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_website_apps_store_loc: 3 tests 7.43s 594 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_website_docs: 109 tests 48.21s 22179 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_website_docs_odoo: 15 tests 14.66s 8341 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_website_odoo_version: 3 tests 0.55s 332 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: to_website_slides_event: 3 tests 0.36s 151 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: utm: 19 tests 2.36s 1233 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_account: 131 tests 144.10s 95321 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_account_auto_transfer: 10 tests 14.06s 9908 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_account_bank_statement_import: 11 tests 33.28s 23209 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_account_bank_statement_import_rje: 6 tests 21.17s 12753 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_account_budget_hr_timesheet: 3 tests 3.48s 1520 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_account_budget_project: 5 tests 0.86s 563 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_account_onbehalf_payment: 18 tests 38.40s 21729 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_account_onbehalf_payment_currency_conversion_diff: 5 tests 16.55s 8612 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_account_reconciliation: 74 tests 91.87s 45645 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_account_recurring: 18 tests 57.05s 25418 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_affiliate: 75 tests 367.42s 222036 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_affiliate_crm: 9 tests 56.83s 34862 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_affiliate_loyalty: 12 tests 4.04s 2143 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_affiliate_loyalty_pos: 26 tests 135.23s 84079 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_affiliate_loyalty_sale: 25 tests 21.25s 8499 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_affiliate_marketplace_sale: 12 tests 44.42s 27917 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_affiliate_multi_level: 37 tests 177.81s 111901 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_affiliate_multi_level_pos: 18 tests 55.97s 33716 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_affiliate_multi_level_sale: 21 tests 74.52s 44718 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_affiliate_pos: 25 tests 82.42s 53292 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_affiliate_pos_discount: 4 tests 20.17s 12519 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_affiliate_pos_sale: 3 tests 20.45s 12467 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_affiliate_purchase: 3 tests 4.66s 2928 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_affiliate_sale: 29 tests 186.75s 114726 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_affiliate_sale_crm: 6 tests 55.32s 34826 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_affiliate_website: 77 tests 284.55s 169817 queries 2026-08-26 07:03:08,607 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_affiliate_website_crm_livechat: 6 tests 35.60s 20643 queries 2026-08-26 07:03:08,608 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_affiliate_website_project: 5 tests 0.17s 39 queries 2026-08-26 07:03:08,608 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_amazon: 18 tests 4.29s 5468 queries 2026-08-26 07:03:08,608 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_amazon_ses: 48 tests 3.00s 1140 queries 2026-08-26 07:03:08,608 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_appointment: 9 tests 9.14s 4747 queries 2026-08-26 07:03:08,608 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_appointment_crm: 4 tests 3.63s 1684 queries 2026-08-26 07:03:08,608 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_appointment_sale: 3 tests 2.71s 1647 queries 2026-08-26 07:03:08,608 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_appointment_sale_crm: 3 tests 1.60s 871 queries 2026-08-26 07:03:08,608 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_appointment_website: 37 tests 31.79s 15778 queries 2026-08-26 07:03:08,608 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_appointment_website_hr: 4 tests 4.64s 2248 queries 2026-08-26 07:03:08,608 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_approval: 435 tests 301.01s 126525 queries 2026-08-26 07:03:08,608 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_approval_account: 67 tests 139.82s 27724 queries 2026-08-26 07:03:08,608 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_approval_analytic: 9 tests 45.09s 5204 queries 2026-08-26 07:03:08,608 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_approval_employee_advance: 81 tests 141.41s 60568 queries 2026-08-26 07:03:08,608 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_approval_flexible_flow: 42 tests 83.94s 38573 queries 2026-08-26 07:03:08,608 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_approval_hr_payroll: 28 tests 118.61s 55203 queries 2026-08-26 07:03:08,608 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_approval_hr_recruitment: 19 tests 32.48s 15395 queries 2026-08-26 07:03:08,608 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_approval_hr_timesheet: 51 tests 24.85s 10839 queries 2026-08-26 07:03:08,608 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_approval_maintenance: 7 tests 0.79s 347 queries 2026-08-26 07:03:08,608 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_approval_marketplace: 5 tests 5.22s 3642 queries 2026-08-26 07:03:08,608 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_approval_procurement: 7 tests 12.47s 11945 queries 2026-08-26 07:03:08,608 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_approval_project: 9 tests 6.11s 2355 queries 2026-08-26 07:03:08,608 204 INFO rb-f66e451-224253-408110 odoo.tests.stats: viin_approval_purchase_stock: 13 tests 20.08s 10233 queries 2026-08-26 07:03:08,608 204 INFO rb-f66e451-224253-408110 odoo.tests.result: 0 failed, 0 error(s) of 1871 tests when loading database 'rb-f66e451-224253-408110' 2026-08-26 07:03:08,608 204 INFO rb-f66e451-224253-408110 odoo.service.server: Initiating shutdown 2026-08-26 07:03:08,608 204 INFO rb-f66e451-224253-408110 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.