Collecting GitPython==3.1.31 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 1)) Downloading GitPython-3.1.31-py3-none-any.whl.metadata (1.3 kB) Collecting paramiko==3.0.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) Downloading paramiko-3.0.0-py3-none-any.whl.metadata (4.3 kB) Collecting mt-940==4.28.0 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 3)) Downloading mt_940-4.28.0-py2.py3-none-any.whl.metadata (6.5 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.14.0 in /usr/local/lib/python3.12/dist-packages (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 5)) (2.14.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 jwt (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 8)) Downloading jwt-1.4.0-py3-none-any.whl.metadata (3.9 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 ortools==9.11.4210 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 13)) Downloading ortools-9.11.4210-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.0 kB) Collecting python-slugify (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) Downloading python_slugify-8.0.4-py2.py3-none-any.whl.metadata (8.5 kB) Collecting jwcrypto==1.5.6 (from -r Viindoo-tvtmaaddons-18.0/requirements.txt (line 15)) Downloading jwcrypto-1.5.6-py3-none-any.whl.metadata (3.1 kB) Collecting gitdb<5,>=4.0.1 (from GitPython==3.1.31->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 1)) Downloading gitdb-4.0.12-py3-none-any.whl.metadata (1.2 kB) Collecting bcrypt>=3.2 (from paramiko==3.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==3.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) (42.0.8) Collecting pynacl>=1.5 (from paramiko==3.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.1.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.1-py3-none-any.whl.metadata (5.6 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.9.0-py3-none-any.whl.metadata (34 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.11.4210->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 13)) Downloading absl_py-2.4.0-py3-none-any.whl.metadata (3.3 kB) Collecting numpy>=1.13.3 (from ortools==9.11.4210->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 13)) Downloading numpy-2.4.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (6.6 kB) Collecting pandas>=2.0.0 (from ortools==9.11.4210->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 13)) Downloading pandas-3.0.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl.metadata (79 kB) Collecting protobuf<5.27,>=5.26.1 (from ortools==9.11.4210->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 13)) Downloading protobuf-5.26.1-cp37-abi3-manylinux2014_x86_64.whl.metadata (592 bytes) Collecting immutabledict>=3.0.0 (from ortools==9.11.4210->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 13)) Downloading immutabledict-4.3.1-py3-none-any.whl.metadata (3.5 kB) Requirement already satisfied: typing-extensions>=4.5.0 in /usr/local/lib/python3.12/dist-packages (from jwcrypto==1.5.6->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 15)) (4.12.2) 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.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl.metadata (12 kB) Collecting text-unidecode>=1.3 (from python-slugify->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 14)) 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==3.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) (1.17.1) Collecting smmap<6,>=3.0.1 (from gitdb<5,>=4.0.1->GitPython==3.1.31->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 1)) Downloading smmap-5.0.2-py3-none-any.whl.metadata (4.3 kB) Requirement already satisfied: python-dateutil>=2.8.2 in /usr/local/lib/python3.12/dist-packages (from pandas>=2.0.0->ortools==9.11.4210->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 13)) (2.8.2) Collecting cffi>=1.12 (from cryptography>=3.3->paramiko==3.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) Downloading cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (2.6 kB) 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-202602-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.0) 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)) (2024.12.14) Requirement already satisfied: pycparser in /usr/local/lib/python3.12/dist-packages (from cffi>=1.12->cryptography>=3.3->paramiko==3.0.0->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 2)) (2.22) 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.11.4210->-r Viindoo-tvtmaaddons-18.0/requirements.txt (line 13)) (1.17.0) Downloading GitPython-3.1.31-py3-none-any.whl (184 kB) Downloading paramiko-3.0.0-py3-none-any.whl (210 kB) Downloading mt_940-4.28.0-py2.py3-none-any.whl (19 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.11.4210-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (28.1 MB) Downloading jwcrypto-1.5.6-py3-none-any.whl (92 kB) Downloading Levenshtein-0.25.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (176 kB) Downloading jwt-1.4.0-py3-none-any.whl (18 kB) Downloading python_slugify-8.0.4-py2.py3-none-any.whl (10 kB) Downloading absl_py-2.4.0-py3-none-any.whl (135 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 numpy-2.4.2-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (16.6 MB) Downloading pandas-3.0.1-cp312-cp312-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl (10.9 MB) Downloading protobuf-5.26.1-cp37-abi3-manylinux2014_x86_64.whl (302 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.1-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.9.0-py3-none-any.whl (35 kB) Downloading cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (219 kB) Downloading rapidfuzz-3.14.3-cp312-cp312-manylinux_2_27_x86_64.manylinux_2_28_x86_64.whl (3.2 MB) Downloading smmap-5.0.2-py3-none-any.whl (24 kB) Downloading ua_parser_builtins-202602-py3-none-any.whl (89 kB) Installing collected packages: text-unidecode, mt-940, fuzzywuzzy, flexpolyline, ua-parser-builtins, tabulate, smmap, rapidfuzz, PyYAML, python-slugify, protobuf, polyline, numpy, immutabledict, cffi, bcrypt, absl-py, wbgapi, ua-parser, pynacl, pandas, Levenshtein, gitdb, user-agents, python-Levenshtein, paramiko, ortools, jwt, jwcrypto, GitPython Successfully installed GitPython-3.1.31 Levenshtein-0.25.1 PyYAML-6.0.3 absl-py-2.4.0 bcrypt-5.0.0 cffi-2.0.0 flexpolyline-0.1.0 fuzzywuzzy-0.18.0 gitdb-4.0.12 immutabledict-4.3.1 jwcrypto-1.5.6 jwt-1.4.0 mt-940-4.28.0 numpy-2.4.2 ortools-9.11.4210 pandas-3.0.1 paramiko-3.0.0 polyline-2.0.3 protobuf-5.26.1 pynacl-1.6.2 python-Levenshtein-0.25.1 python-slugify-8.0.4 rapidfuzz-3.14.3 smmap-5.0.2 tabulate-0.9.0 text-unidecode-1.3 ua-parser-1.0.1 ua-parser-builtins-202602 user-agents-2.2.0 wbgapi-1.0.12 Ignoring google-api-core: markers 'python_version <= "3.10"' don't match your environment Collecting boto3 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading boto3-1.42.58-py3-none-any.whl.metadata (6.7 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 numpy==1.26.4 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 3)) Downloading numpy-1.26.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (61 kB) Collecting grpcio-status==1.62.2 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 4)) Downloading grpcio_status-1.62.2-py3-none-any.whl.metadata (1.3 kB) Requirement already satisfied: protobuf==5.26.1 in /home/nvq1xbwiguuu/.local/lib/python3.12/site-packages (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 5)) (5.26.1) Collecting google-auth==2.36.0 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) Downloading google_auth-2.36.0-py2.py3-none-any.whl.metadata (4.7 kB) Collecting google-cloud-translate==3.17.0 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 7)) Downloading google_cloud_translate-3.17.0-py2.py3-none-any.whl.metadata (5.5 kB) Collecting google-cloud-storage==2.18.2 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 8)) Downloading google_cloud_storage-2.18.2-py2.py3-none-any.whl.metadata (9.1 kB) Collecting google-api-core==2.28.1 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 11)) Downloading google_api_core-2.28.1-py3-none-any.whl.metadata (3.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 12)) Downloading pyHanko-0.20.1-py3-none-any.whl.metadata (9.2 kB) Collecting pypdf==4.3.1 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 13)) Downloading pypdf-4.3.1-py3-none-any.whl.metadata (7.4 kB) Collecting pyhanko-certvalidator==0.24.1 (from -r Viindoo-erponline-enterprise-18.0/requirements.txt (line 14)) 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 15)) (8.12.57) Collecting pybind11>=2.2 (from fasttext==0.9.3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 2)) Using cached pybind11-3.0.2-py3-none-any.whl.metadata (10 kB) Requirement already satisfied: setuptools>=0.7.0 in /usr/local/lib/python3.12/dist-packages (from fasttext==0.9.3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 2)) (75.6.0) Collecting grpcio>=1.62.2 (from grpcio-status==1.62.2->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 4)) Downloading grpcio-1.78.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (3.8 kB) Collecting googleapis-common-protos>=1.5.5 (from grpcio-status==1.62.2->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 4)) Downloading googleapis_common_protos-1.72.0-py3-none-any.whl.metadata (9.4 kB) Requirement already satisfied: cachetools<6.0,>=2.0.0 in /usr/lib/python3/dist-packages (from google-auth==2.36.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) (5.3.0) Requirement already satisfied: pyasn1-modules>=0.2.1 in /usr/local/lib/python3.12/dist-packages (from google-auth==2.36.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) (0.4.1) Requirement already satisfied: rsa<5,>=3.1.4 in /usr/lib/python3/dist-packages (from google-auth==2.36.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) (4.9) Collecting google-cloud-core<3.0.0dev,>=1.4.4 (from google-cloud-translate==3.17.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 7)) Downloading google_cloud_core-2.5.0-py3-none-any.whl.metadata (3.1 kB) Collecting proto-plus<2.0.0dev,>=1.22.3 (from google-cloud-translate==3.17.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 7)) Downloading proto_plus-1.27.1-py3-none-any.whl.metadata (2.2 kB) Collecting grpc-google-iam-v1<1.0.0dev,>=0.12.4 (from google-cloud-translate==3.17.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 7)) Downloading grpc_google_iam_v1-0.14.3-py3-none-any.whl.metadata (9.2 kB) Collecting google-resumable-media>=2.7.2 (from google-cloud-storage==2.18.2->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 8)) Downloading google_resumable_media-2.8.0-py3-none-any.whl.metadata (2.6 kB) Requirement already satisfied: requests<3.0.0dev,>=2.18.0 in /usr/local/lib/python3.12/dist-packages (from google-cloud-storage==2.18.2->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 8)) (2.31.0) Collecting google-crc32c<2.0dev,>=1.0 (from google-cloud-storage==2.18.2->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 8)) 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) 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 12)) (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 12)) (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 12)) Downloading tzlocal-5.3.1-py3-none-any.whl.metadata (7.6 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 12)) Downloading click-8.3.1-py3-none-any.whl.metadata (2.6 kB) 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 12)) (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 12)) (42.0.8) Collecting oscrypto>=1.1.0 (from pyhanko-certvalidator==0.24.1->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 14)) 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 14)) Downloading uritools-6.0.1-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 12)) (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 12)) 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 12)) Downloading fonttools-4.61.1-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl.metadata (114 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 12)) 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 12)) 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 12)) (0.7.1) Collecting botocore<1.43.0,>=1.42.58 (from boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading botocore-1.42.58-py3-none-any.whl.metadata (5.9 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.17.0,>=0.16.0 (from boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) Downloading s3transfer-0.16.0-py3-none-any.whl.metadata (1.7 kB) Requirement already satisfied: python-dateutil<3.0.0,>=2.1 in /usr/local/lib/python3.12/dist-packages (from botocore<1.43.0,>=1.42.58->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.43.0,>=1.42.58->boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) (2.0.7) Requirement already satisfied: cffi>=1.12 in /home/nvq1xbwiguuu/.local/lib/python3.12/site-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 12)) (2.0.0) Requirement already satisfied: typing-extensions~=4.12 in /usr/local/lib/python3.12/dist-packages (from grpcio>=1.62.2->grpcio-status==1.62.2->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 4)) (4.12.2) Requirement already satisfied: pyasn1<0.7.0,>=0.4.6 in /usr/local/lib/python3.12/dist-packages (from pyasn1-modules>=0.2.1->google-auth==2.36.0->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 6)) (0.6.1) 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 12)) (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 12)) (0.20220715.0) Requirement already satisfied: charset-normalizer<4,>=2 in /usr/local/lib/python3.12/dist-packages (from requests<3.0.0dev,>=2.18.0->google-cloud-storage==2.18.2->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 8)) (3.4.0) Requirement already satisfied: idna<4,>=2.5 in /usr/local/lib/python3.12/dist-packages (from requests<3.0.0dev,>=2.18.0->google-cloud-storage==2.18.2->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 8)) (3.6) Requirement already satisfied: certifi>=2017.4.17 in /usr/local/lib/python3.12/dist-packages (from requests<3.0.0dev,>=2.18.0->google-cloud-storage==2.18.2->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 8)) (2024.12.14) 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 12)) (2.22) Requirement already satisfied: six>=1.5 in /usr/local/lib/python3.12/dist-packages (from python-dateutil<3.0.0,>=2.1->botocore<1.43.0,>=1.42.58->boto3->-r Viindoo-erponline-enterprise-18.0/requirements.txt (line 1)) (1.17.0) Downloading numpy-1.26.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (18.0 MB) Downloading grpcio_status-1.62.2-py3-none-any.whl (14 kB) Downloading google_auth-2.36.0-py2.py3-none-any.whl (209 kB) Downloading google_cloud_translate-3.17.0-py2.py3-none-any.whl (183 kB) Downloading google_cloud_storage-2.18.2-py2.py3-none-any.whl (130 kB) Downloading google_api_core-2.28.1-py3-none-any.whl (173 kB) Downloading pyHanko-0.20.1-py3-none-any.whl (407 kB) Downloading pypdf-4.3.1-py3-none-any.whl (295 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.42.58-py3-none-any.whl (140 kB) Downloading botocore-1.42.58-py3-none-any.whl (14.6 MB) Downloading click-8.3.1-py3-none-any.whl (108 kB) Downloading fonttools-4.61.1-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl (5.0 MB) Downloading google_cloud_core-2.5.0-py3-none-any.whl (29 kB) Downloading google_crc32c-1.8.0-cp312-cp312-manylinux1_x86_64.manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_5_x86_64.whl (33 kB) Downloading google_resumable_media-2.8.0-py3-none-any.whl (81 kB) Downloading googleapis_common_protos-1.72.0-py3-none-any.whl (297 kB) Downloading grpc_google_iam_v1-0.14.3-py3-none-any.whl (32 kB) Downloading grpcio-1.78.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (6.7 MB) Downloading jmespath-1.1.0-py3-none-any.whl (20 kB) Downloading oscrypto-1.3.0-py2.py3-none-any.whl (194 kB) Downloading proto_plus-1.27.1-py3-none-any.whl (50 kB) Using cached pybind11-3.0.2-py3-none-any.whl (310 kB) Downloading s3transfer-0.16.0-py3-none-any.whl (86 kB) Downloading tzlocal-5.3.1-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.0.1-py3-none-any.whl (10 kB) Building wheels for collected packages: fasttext, python-pkcs11 Building wheel for fasttext (pyproject.toml): started Building wheel for fasttext (pyproject.toml): still running... 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=4548030 sha256=03dd113a9625170b172d52daca51736cdb95f3ab7b4a56015ca0e2d3dade1f43 Stored in directory: /home/nvq1xbwiguuu/.cache/pip/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=1418446 sha256=f91d03a63bd5b9e3ba34e6bfb8676d4db09f3b4c00461fbe6bce27587306598c Stored in directory: /home/nvq1xbwiguuu/.cache/pip/wheels/6e/ae/fe/f82e085bb4004ac1e4be532bcb81b1d28d77c6685c19715be9 Successfully built fasttext python-pkcs11 Installing collected packages: python-barcode, uritools, uharfbuzz, tzlocal, python-pkcs11, pypdf, pybind11, proto-plus, oscrypto, numpy, jmespath, grpcio, googleapis-common-protos, google-crc32c, fonttools, click, grpcio-status, google-resumable-media, google-auth, fasttext, botocore, s3transfer, pyhanko-certvalidator, grpc-google-iam-v1, google-api-core, pyHanko, google-cloud-core, boto3, google-cloud-translate, google-cloud-storage Attempting uninstall: numpy Found existing installation: numpy 2.4.2 Uninstalling numpy-2.4.2: Successfully uninstalled numpy-2.4.2 Successfully installed boto3-1.42.58 botocore-1.42.58 click-8.3.1 fasttext-0.9.3 fonttools-4.61.1 google-api-core-2.28.1 google-auth-2.36.0 google-cloud-core-2.5.0 google-cloud-storage-2.18.2 google-cloud-translate-3.17.0 google-crc32c-1.8.0 google-resumable-media-2.8.0 googleapis-common-protos-1.72.0 grpc-google-iam-v1-0.14.3 grpcio-1.78.0 grpcio-status-1.62.2 jmespath-1.1.0 numpy-1.26.4 oscrypto-1.3.0 proto-plus-1.27.1 pyHanko-0.20.1 pybind11-3.0.2 pyhanko-certvalidator-0.24.1 pypdf-4.3.1 python-barcode-0.15.1 python-pkcs11-0.7.0 s3transfer-0.16.0 tzlocal-5.3.1 uharfbuzz-0.37.3 uritools-6.0.1 2026-02-27 02:42:43,746 166 INFO ? odoo: Odoo version 18.0 2026-02-27 02:42:43,747 166 INFO ? odoo: Using configuration file at /home/nvq1xbwiguuu/.odoorc 2026-02-27 02:42:43,747 166 INFO ? odoo: addons paths: ['/data/build/rb-209aa48-220549/odoo/addons', '/data/build/datadir/addons/18.0', '/data/build/rb-209aa48-220549/addons', '/data/build/Viindoo-tvtmaaddons-18.0', '/data/build/Viindoo-erponline-enterprise-18.0', '/data/build/Viindoo-branding-18.0'] 2026-02-27 02:42:43,747 166 INFO ? odoo: database: default@default:5432 2026-02-27 02:42:43,983 166 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf 2026-02-27 02:42:44,001 166 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltoimage binary at /usr/local/bin/wkhtmltoimage 2026-02-27 02:42:44,447 166 INFO ? odoo.tests.common: Importing test framework 2026-02-27 02:42:44,685 166 INFO ? odoo.addons.to_base: Removing the default currency rate's SQL constraint `unique_name_per_day` 2026-02-27 02:42:44,686 166 INFO ? odoo.service.server: HTTP service (werkzeug) running on localhost:8069 2026-02-27 02:42:44,710 166 INFO rb-209aa48-220549-371126 odoo.modules.loading: loading 1 modules... 2026-02-27 02:42:44,836 166 INFO rb-209aa48-220549-371126 odoo.modules.loading: 1 modules loaded in 0.13s, 0 queries (+0 extra) 2026-02-27 02:42:45,601 166 INFO rb-209aa48-220549-371126 odoo.modules.loading: loading 632 modules... 2026-02-27 02:42:54,617 166 INFO rb-209aa48-220549-371126 odoo.modules.loading: 632 modules loaded in 9.02s, 0 queries (+0 extra) 2026-02-27 02:42:55,946 166 INFO rb-209aa48-220549-371126 odoo.modules.loading: Modules loaded. 2026-02-27 02:42:55,968 166 INFO rb-209aa48-220549-371126 odoo.modules.registry: Registry loaded in 11.281s 2026-02-27 02:42:55,969 166 INFO rb-209aa48-220549-371126 odoo.service.server: Starting post tests 2026-02-27 02:42:56,495 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_qweb: Pregenerating assets bundles 2026-02-27 02:42:59,669 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_qweb: JS Assets bundles generated in 3.123689889907837 seconds 2026-02-27 02:43:00,392 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_qweb: CSS Assets bundles generated in 0.7229559421539307 seconds 2026-02-27 02:43:23,871 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_access_to_parent_accounts_from_branch ... 2026-02-27 02:43:41,303 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_account_accessible_by_search_in_sudo_mode ... 2026-02-27 02:43:41,837 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_account_code_mapping ... 2026-02-27 02:43:50,577 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_account_code_mapping_create ... 2026-02-27 02:43:59,423 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_account_company ... 2026-02-27 02:43:59,463 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [294], uid: 8, model: account.account 2026-02-27 02:44:00,315 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_account_group_hierarchy_consistency ... 2026-02-27 02:44:00,379 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #8 deleted account.group records with IDs: [110] 2026-02-27 02:44:00,441 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_account_name_onchange ... 2026-02-27 02:44:01,099 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_account_opening_balance ... 2017-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #8 deleted account.move.line.ctp records with IDs: [5] 2017-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #8 deleted account.move.line records with IDs: [142] 2017-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #8 deleted account.move.line.ctp records with IDs: [6, 7] 2017-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #8 deleted account.move.line records with IDs: [141, 143, 144] 2017-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #8 deleted account.move.line.ctp records with IDs: [8] 2017-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #8 deleted account.move.line.ctp records with IDs: [9] 2017-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #8 deleted account.move.line records with IDs: [146, 148] 2017-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #8 deleted account.move.line.ctp records with IDs: [11, 12] 2017-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #8 deleted account.move.line.ctp records with IDs: [11, 12] 2017-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #8 deleted account.move.line.ctp records with IDs: [10] 2017-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #8 deleted account.move.line records with IDs: [147, 150] 2026-02-27 02:44:02,360 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_compute_account ... 2026-02-27 02:44:02,757 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_compute_account_type ... 2026-02-27 02:44:02,869 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_compute_current_balance ... 2026-02-27 02:44:03,440 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_create_account ... 2026-02-27 02:44:03,554 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_ensure_code_unique ... 2026-02-27 02:44:22,620 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_generate_account_suggestions ... 2026-02-27 02:44:22,969 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_get_closest_parent_account ... 2026-02-27 02:44:23,063 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_muticompany_account_groups ... 2026-02-27 02:44:31,634 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_name_create ... 2026-02-27 02:44:31,746 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_name_create_account_code_only ... 2026-02-27 02:44:31,845 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_name_create_account_name_with_number ... 2026-02-27 02:44:31,945 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_placeholder_code ... 2026-02-27 02:44:32,559 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_remove_account_from_account_group ... 2026-02-27 02:44:32,705 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_search_new_account_code ... 2026-02-27 02:44:33,990 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_shared_accounts ... 2026-02-27 02:44:44,648 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_toggle_reconcile ... 2026-02-27 02:44:45,152 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #8 deleted account.partial.reconcile records with IDs: [5, 5] 2026-02-27 02:44:45,186 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #8 deleted account.full.reconcile records with IDs: [5] 2026-02-27 02:44:45,270 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_toggle_reconcile_with_partials ... 2026-02-27 02:44:45,673 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_unmerge ... 2026-02-27 02:44:48,049 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_account: Starting TestAccountAccount.test_write_on_code_from_branch ... 2026-02-27 02:44:56,404 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 1392 checked, 5 removed 2026-02-27 02:45:08,668 166 INFO rb-209aa48-220549-371126 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 0x7fd0a5700f40> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/common.py", line 78, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/product/tests/common.py", line 16, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:08,669 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3b779c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/common.py", line 78, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/product/tests/common.py", line 16, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:08,683 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/common.py", line 78, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/product/tests/common.py", line 16, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:10,296 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2ece160> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/common.py", line 78, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/product/tests/common.py", line 16, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:10,297 166 INFO rb-209aa48-220549-371126 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 0x7fd0a486f9c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/common.py", line 78, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/product/tests/common.py", line 16, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:10,300 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/common.py", line 78, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/product/tests/common.py", line 16, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:11,818 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3ad9260> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/common.py", line 78, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/product/tests/common.py", line 16, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:11,819 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3e9a660> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/common.py", line 78, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/product/tests/common.py", line 16, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:11,822 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/common.py", line 78, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/product/tests/common.py", line 16, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:13,451 166 INFO rb-209aa48-220549-371126 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 0x7fd0a47e0900> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/common.py", line 78, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/product/tests/common.py", line 16, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:13,452 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2f7cd60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/common.py", line 78, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/product/tests/common.py", line 16, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:13,455 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/common.py", line 78, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/product/tests/common.py", line 16, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:14,802 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2f4d4e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/common.py", line 78, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/product/tests/common.py", line 16, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:14,803 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2f33880> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/common.py", line 78, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/product/tests/common.py", line 16, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:14,806 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/common.py", line 78, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/product/tests/common.py", line 16, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:16,374 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4004680> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/common.py", line 78, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/product/tests/common.py", line 16, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:16,375 166 INFO rb-209aa48-220549-371126 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 0x7fd0a446f2e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/common.py", line 78, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/product/tests/common.py", line 16, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:16,377 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/common.py", line 78, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/product/tests/common.py", line 16, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:17,957 166 INFO rb-209aa48-220549-371126 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 0x7fd0a5701800> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/common.py", line 78, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/product/tests/common.py", line 16, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:17,958 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2e45620> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/common.py", line 78, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/product/tests/common.py", line 16, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:17,960 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/common.py", line 78, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/product/tests/common.py", line 16, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:19,733 166 INFO rb-209aa48-220549-371126 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 0x7fd0a42f1940> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/common.py", line 78, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/product/tests/common.py", line 16, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:19,734 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4834540> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/common.py", line 78, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/product/tests/common.py", line 16, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:19,737 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/common.py", line 78, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/product/tests/common.py", line 16, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:21,396 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2b3c7c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/common.py", line 78, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/product/tests/common.py", line 16, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 21, in setUpClass cls.analytic_plan_child = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:21,397 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2f72700> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/common.py", line 78, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/product/tests/common.py", line 16, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 21, in setUpClass cls.analytic_plan_child = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:21,399 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/common.py", line 78, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/product/tests/common.py", line 16, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 21, in setUpClass cls.analytic_plan_child = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:22,714 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3fb8220> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/common.py", line 78, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/product/tests/common.py", line 16, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 21, in setUpClass cls.analytic_plan_child = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:22,715 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3f44b80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/common.py", line 78, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/product/tests/common.py", line 16, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 21, in setUpClass cls.analytic_plan_child = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:22,718 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/common.py", line 78, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/product/tests/common.py", line 16, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 21, in setUpClass cls.analytic_plan_child = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:24,305 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3f59080> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/common.py", line 78, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/product/tests/common.py", line 16, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 21, in setUpClass cls.analytic_plan_child = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:24,306 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3ad9e40> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/common.py", line 78, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/product/tests/common.py", line 16, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 21, in setUpClass cls.analytic_plan_child = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:24,308 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/common.py", line 78, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/product/tests/common.py", line 16, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 21, in setUpClass cls.analytic_plan_child = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:25,649 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4835080> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/common.py", line 78, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/product/tests/common.py", line 16, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 21, in setUpClass cls.analytic_plan_child = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:25,650 166 INFO rb-209aa48-220549-371126 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 0x7fd0a42f2660> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/common.py", line 78, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/product/tests/common.py", line 16, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 21, in setUpClass cls.analytic_plan_child = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:25,652 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/common.py", line 78, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/product/tests/common.py", line 16, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 21, in setUpClass cls.analytic_plan_child = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:38,646 166 INFO rb-209aa48-220549-371126 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 0x7fd0a30c4720> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 21, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:38,647 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4c03ce0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 21, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:38,659 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 21, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:40,248 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2ecd120> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 21, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:40,249 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2f727a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 21, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:40,255 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 21, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:42,049 166 INFO rb-209aa48-220549-371126 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 0x7fd0a302f880> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 21, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:42,050 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4655440> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 21, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:42,052 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 21, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:43,432 166 INFO rb-209aa48-220549-371126 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 0x7fd0a43a9c60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 21, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:43,433 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4005120> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 21, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:43,437 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 21, in setUpClass cls.default_plan = cls.env['account.analytic.plan'].create({'name': 'Default'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:45,335 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3366fc0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 38, in setUpClass cls.cross_plan = cls.env['account.analytic.plan'].create({'name': 'Cross'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:45,336 166 INFO rb-209aa48-220549-371126 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 0x7fd0a47f60c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 38, in setUpClass cls.cross_plan = cls.env['account.analytic.plan'].create({'name': 'Cross'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:45,340 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 38, in setUpClass cls.cross_plan = cls.env['account.analytic.plan'].create({'name': 'Cross'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:46,378 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4455620> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 38, in setUpClass cls.cross_plan = cls.env['account.analytic.plan'].create({'name': 'Cross'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:46,379 166 INFO rb-209aa48-220549-371126 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 0x7fd0a46fc540> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 38, in setUpClass cls.cross_plan = cls.env['account.analytic.plan'].create({'name': 'Cross'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:46,381 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 38, in setUpClass cls.cross_plan = cls.env['account.analytic.plan'].create({'name': 'Cross'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:47,961 166 INFO rb-209aa48-220549-371126 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 0x7fd0a486ea20> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 38, in setUpClass cls.cross_plan = cls.env['account.analytic.plan'].create({'name': 'Cross'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:47,962 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3f5ec00> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 38, in setUpClass cls.cross_plan = cls.env['account.analytic.plan'].create({'name': 'Cross'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:47,964 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 38, in setUpClass cls.cross_plan = cls.env['account.analytic.plan'].create({'name': 'Cross'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:49,496 166 INFO rb-209aa48-220549-371126 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 0x7fd0a31a45e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 38, in setUpClass cls.cross_plan = cls.env['account.analytic.plan'].create({'name': 'Cross'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:49,497 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2c584a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 38, in setUpClass cls.cross_plan = cls.env['account.analytic.plan'].create({'name': 'Cross'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:49,500 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 38, in setUpClass cls.cross_plan = cls.env['account.analytic.plan'].create({'name': 'Cross'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:45:49,847 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_analytic_applicability_multiple_prefixes ... 2026-02-27 02:45:51,243 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_analytic_distribution_multiple_prefixes ... 2026-02-27 02:45:51,749 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_analytic_distribution_with_discount ... 2026-02-27 02:45:52,348 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_analytic_dynamic_update ... 2026-02-27 02:45:53,003 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_analytic_lines ... 2026-02-27 02:45:53,491 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #13 deleted account.analytic.line records with IDs: [540, 541] 2026-02-27 02:45:53,582 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #13 deleted account.analytic.line records with IDs: [543, 542] 2026-02-27 02:45:53,684 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_analytic_lines_multicurrency ... 2026-02-27 02:45:54,174 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_analytic_lines_on_post ... 2026-02-27 02:45:54,656 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_analytic_lines_partner_compute ... 2026-02-27 02:45:54,979 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_analytic_lines_rounding ... 2026-02-27 02:45:55,430 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #13 deleted account.analytic.line records with IDs: [547, 548, 549, 550] 2026-02-27 02:45:55,664 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_applicability_score ... 2026-02-27 02:45:55,729 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_changing_analytic_company ... 2026-02-27 02:45:55,831 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_cross_analytics_computing ... 2026-02-27 02:45:56,539 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_get_relevant_plans_in_multi_company ... 2026-02-27 02:45:56,590 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_mandatory_plan_validation ... 2026-02-27 02:45:57,249 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #13 deleted account.analytic.line records with IDs: [561] 2026-02-27 02:45:57,512 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_mandatory_plan_validation_mass_posting ... 2026-02-27 02:45:58,428 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_model_application ... 2026-02-27 02:45:59,115 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #13 deleted account.move.line.ctp records with IDs: [61, 62, 63, 64] 2026-02-27 02:45:59,199 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #13 deleted account.move.line records with IDs: [231] 2026-02-27 02:46:00,460 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_model_score ... 2026-02-27 02:46:01,622 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_model_sequence ... 2026-02-27 02:46:03,353 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4028a40> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 453, in test_model_sequence plan_A, plan_B, plan_C = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:46:03,353 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3098220> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 453, in test_model_sequence plan_A, plan_B, plan_C = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:46:03,355 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 453, in test_model_sequence plan_A, plan_B, plan_C = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:46:04,274 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2ecc220> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 453, in test_model_sequence plan_A, plan_B, plan_C = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:46:04,275 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2f198a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 453, in test_model_sequence plan_A, plan_B, plan_C = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:46:04,277 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 453, in test_model_sequence plan_A, plan_B, plan_C = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:46:05,556 166 INFO rb-209aa48-220549-371126 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 0x7fd0a446da80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 453, in test_model_sequence plan_A, plan_B, plan_C = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:46:05,557 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2e68d60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 453, in test_model_sequence plan_A, plan_B, plan_C = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:46:05,559 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 453, in test_model_sequence plan_A, plan_B, plan_C = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:46:06,490 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3063d80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 453, in test_model_sequence plan_A, plan_B, plan_C = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:46:06,491 166 INFO rb-209aa48-220549-371126 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 0x7fd0a44777e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 453, in test_model_sequence plan_A, plan_B, plan_C = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:46:06,493 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 453, in test_model_sequence plan_A, plan_B, plan_C = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:46:08,011 166 INFO rb-209aa48-220549-371126 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 0x7fd0a46f3a60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 453, in test_model_sequence plan_A, plan_B, plan_C = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:46:08,012 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4bf0900> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 453, in test_model_sequence plan_A, plan_B, plan_C = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:46:08,019 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 453, in test_model_sequence plan_A, plan_B, plan_C = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:46:09,474 166 INFO rb-209aa48-220549-371126 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 0x7fd0a31b0ea0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 453, in test_model_sequence plan_A, plan_B, plan_C = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:46:09,475 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2ee4360> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 453, in test_model_sequence plan_A, plan_B, plan_C = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:46:09,478 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 453, in test_model_sequence plan_A, plan_B, plan_C = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:46:10,563 166 INFO rb-209aa48-220549-371126 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 0x7fd0a47bf420> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 453, in test_model_sequence plan_A, plan_B, plan_C = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:46:10,563 166 INFO rb-209aa48-220549-371126 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 0x7fd0a31832e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 453, in test_model_sequence plan_A, plan_B, plan_C = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:46:10,565 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 453, in test_model_sequence plan_A, plan_B, plan_C = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:46:12,142 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4c38d60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 453, in test_model_sequence plan_A, plan_B, plan_C = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:46:12,143 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2e44900> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 453, in test_model_sequence plan_A, plan_B, plan_C = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:46:12,145 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 453, in test_model_sequence plan_A, plan_B, plan_C = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:46:13,882 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2e68f40> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 453, in test_model_sequence plan_A, plan_B, plan_C = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:46:13,882 166 INFO rb-209aa48-220549-371126 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 0x7fd0a33776a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 453, in test_model_sequence plan_A, plan_B, plan_C = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:46:13,884 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 453, in test_model_sequence plan_A, plan_B, plan_C = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:46:15,103 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2fd5e40> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 453, in test_model_sequence plan_A, plan_B, plan_C = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:46:15,104 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2f0e2a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 453, in test_model_sequence plan_A, plan_B, plan_C = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:46:15,106 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 453, in test_model_sequence plan_A, plan_B, plan_C = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:46:16,847 166 INFO rb-209aa48-220549-371126 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 0x7fd0a30618a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 453, in test_model_sequence plan_A, plan_B, plan_C = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:46:16,848 166 INFO rb-209aa48-220549-371126 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 0x7fd0a34f9440> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 453, in test_model_sequence plan_A, plan_B, plan_C = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:46:16,851 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 453, in test_model_sequence plan_A, plan_B, plan_C = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:46:17,879 166 INFO rb-209aa48-220549-371126 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 0x7fd0a427f7e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 453, in test_model_sequence plan_A, plan_B, plan_C = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:46:17,880 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3f71f80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 453, in test_model_sequence plan_A, plan_B, plan_C = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:46:17,882 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_analytic.py", line 453, in test_model_sequence plan_A, plan_B, plan_C = self.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:46:18,641 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_move_with_analytic_lines ... 2026-02-27 02:46:19,509 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #13 deleted account.analytic.line records with IDs: [563, 564] 2026-02-27 02:46:19,624 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #13 deleted account.analytic.line records with IDs: [565] 2026-02-27 02:46:19,771 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_multicurrency_different_rounding_analytic_line ... 2026-02-27 02:46:20,340 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_post_move_with_archived_analytic_account ... 2026-02-27 02:46:20,795 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_synchronization_between_analytic_distribution_and_analytic_lines ... 2026-02-27 02:46:21,330 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #13 deleted account.analytic.line records with IDs: [569] 2026-02-27 02:46:21,513 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_tax_line_sync_with_analytic ... 2026-02-27 02:46:21,891 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_analytic: Starting TestAccountAnalyticAccount.test_zero_balance_invoice_with_analytic_line ... 2026-02-27 02:46:23,183 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3f449a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:46:23,184 166 INFO rb-209aa48-220549-371126 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 0x7fd0a427f7e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:46:23,186 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:46:23,195 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 02:46:46,528 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_bank_transaction_creation_with_default_journal_entry_date ... 2026-02-27 02:46:46,809 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_constraints ... 2026-02-27 02:46:47,381 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_create_statement_line_with_inconsistent_currencies ... 2026-02-27 02:46:47,689 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_edition_journal_curr_1_statement_curr_2 ... 2026-02-27 02:46:48,594 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_edition_journal_curr_1_statement_false ... 2026-02-27 02:46:49,444 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_edition_journal_curr_2_statement_curr_1 ... 2026-02-27 02:46:50,521 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_edition_journal_curr_2_statement_curr_3 ... 2026-02-27 02:46:51,336 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_edition_journal_curr_2_statement_false ... 2026-02-27 02:46:52,317 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_for_presence_single_suspense_line ... 2026-02-27 02:46:52,682 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_prepare_counterpart_amounts_using_st_line_rate ... 2026-02-27 02:46:56,997 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_statement_attachments ... 2026-02-27 02:46:57,078 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_statement_balance_warnings ... 2026-02-27 02:46:58,351 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_statement_line_move_onchange_1 ... 2026-02-27 02:46:58,601 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #15 deleted account.move.line.ctp records with IDs: [71] 2026-02-27 02:46:58,888 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_statement_line_ordering ... 2026-02-27 02:47:00,854 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #15 deleted account.bank.statement.line records with IDs: [57] 2026-02-27 02:47:00,867 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #15 deleted account.move.line.ctp records with IDs: [106] 2026-02-27 02:47:00,990 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #15 deleted account.move.line records with IDs: [336, 337] 2026-02-27 02:47:01,030 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #15 deleted account.move records with IDs: [135] 2026-02-27 02:47:01,294 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_statement_reverse_keeps_partner ... 2026-02-27 02:47:02,048 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_statement_split ... 2026-02-27 02:47:03,561 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #15 deleted account.bank.statement records with IDs: [9] 2026-02-27 02:47:03,799 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_statement_valid_complete_1 ... 2026-02-27 02:47:04,897 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_statement_with_canceled_lines ... 2026-02-27 02:47:05,913 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_zero_amount_journal_curr_1_statement_curr_2 ... 2026-02-27 02:47:06,299 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_zero_amount_journal_curr_2_statement_curr_1 ... 2026-02-27 02:47:06,694 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_zero_amount_journal_curr_2_statement_curr_3 ... 2026-02-27 02:47:07,051 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_bank_statement: Starting TestAccountBankStatementLine.test_zero_amount_statement_line ... 2026-02-27 02:47:07,414 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 02:47:19,486 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_account_group_account_secured ... 2026-02-27 02:47:22,274 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_account_move_hash_integrity_report ... 2026-02-27 02:47:34,392 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_account_move_hash_versioning_1 ... 2026-02-27 02:47:37,663 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_account_move_hash_versioning_2 ... 2026-02-27 02:47:40,804 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_account_move_hash_versioning_3 ... 2026-02-27 02:47:43,720 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_account_move_hash_versioning_v1_to_v2 ... 2026-02-27 02:47:52,328 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_account_move_hash_versioning_v2_to_v3 ... 2026-02-27 02:47:58,622 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_account_move_hash_versioning_v3_to_v4 ... 2026-02-27 02:48:08,563 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_account_move_hash_with_cash_rounding ... 2026-02-27 02:48:11,865 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_account_move_inalterable_hash ... 2026-02-27 02:48:13,972 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_account_move_unhashed_entries ... 2026-02-27 02:48:16,003 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_error_on_unreconciled_bank_statement_lines ... 2026-02-27 02:48:16,358 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_hash_multiyear ... 2026-02-27 02:48:21,299 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_hash_on_lock_date ... 2026-02-27 02:48:35,113 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_inalterable_hash_verification_by_batches ... 2026-02-27 02:48:44,497 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_no_hash_if_hole_in_sequence ... 2026-02-27 02:48:50,318 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_retroactive_hash_multiple_journals ... 2026-02-27 02:48:53,130 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_retroactive_hash_vendor_bills ... 2026-02-27 02:48:54,973 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_retroactive_hashing ... 2026-02-27 02:48:56,895 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_retroactive_hashing_backwards_compatibility ... 2026-02-27 02:48:59,363 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_retroactive_hashing_before_current ... 2026-02-27 02:49:03,802 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_wizard_backwards_compatibility ... 2026-02-27 02:49:11,529 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_wizard_hashes_all_journals ... 2026-02-27 02:49:12,854 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_inalterable_hash: Starting TestAccountMoveInalterableHash.test_wizard_ignores_sequence_prefixes_with_unreconciled_entries ... 2026-02-27 02:49:13,510 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 02:49:13,857 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [275] 2026-02-27 02:49:13,878 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [3922] 2026-02-27 02:49:13,884 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 02:49:26,559 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #19 deleted mail.mail records with IDs: [276] 2026-02-27 02:49:26,578 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #19 deleted mail.message records with IDs: [3957] 2026-02-27 02:49:26,593 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 02:49:26,659 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_extend_with_attachments ... 2026-02-27 02:49:27,319 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.models.mail_thread: Routing mail from "Someone" to with Message-Id d6fa62cb-10bf-489f-8cc4-d21ca7d65f48: fallback to model:account.move, thread_id:None, custom_values:{'move_type': 'out_invoice', 'journal_id': 131}, uid:19 2026-02-27 02:49:28,304 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.models.mail_thread: Routing mail from "Someone" to with Message-Id 6493afea-0bdb-4622-86f2-72e95741aaf4: fallback to model:account.move, thread_id:None, custom_values:{'move_type': 'out_invoice', 'journal_id': 131}, uid:19 2026-02-27 02:49:28,459 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [3045, 3046] 2026-02-27 02:49:29,067 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.models.mail_thread: Routing mail from "Someone" to with Message-Id 59a1d156-e10c-4463-bd54-67e0b915170b: fallback to model:account.move, thread_id:None, custom_values:{'move_type': 'out_invoice', 'journal_id': 131}, uid:19 2026-02-27 02:49:29,628 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.models.mail_thread: Routing mail from "Someone" to with Message-Id 2ecfcee6-cc02-4144-908d-1587694b303f: fallback to model:account.move, thread_id:None, custom_values:{'move_type': 'out_invoice', 'journal_id': 131}, uid:19 2026-02-27 02:49:30,076 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.models.mail_thread: Routing mail from "Someone" to with Message-Id a52df739-5aeb-4b0a-acd3-c838b8fb1c06: fallback to model:account.move, thread_id:None, custom_values:{'move_type': 'out_invoice', 'journal_id': 131}, uid:19 2026-02-27 02:49:30,769 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.models.mail_thread: Routing mail from "Someone" to with Message-Id 1cd6ddcc-3a69-4b57-b151-a56ee90f2901: fallback to model:account.move, thread_id:None, custom_values:{'move_type': 'out_invoice', 'journal_id': 131}, uid:19 2026-02-27 02:49:31,343 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.models.mail_thread: Routing mail from "Someone" to with Message-Id 11bb715e-e202-42a2-8971-2b1849c82274: fallback to model:account.move, thread_id:None, custom_values:{'move_type': 'out_invoice', 'journal_id': 131}, uid:19 2026-02-27 02:49:31,541 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.models.mail_thread: Routing mail from "Someone" to with Message-Id 77788c0e-3abc-4cea-ad49-333879d7f4be: fallback to model:account.move, thread_id:None, custom_values:{'move_type': 'out_invoice', 'journal_id': 131}, uid:19 2026-02-27 02:49:31,738 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.models.mail_thread: Routing mail from "Someone" to with Message-Id 09d4e2cc-50ca-49ad-ad31-abad3ca54404: fallback to model:account.move, thread_id:None, custom_values:{'move_type': 'out_invoice', 'journal_id': 131}, uid:19 2026-02-27 02:49:31,915 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.models.mail_thread: Routing mail from "Someone" to with Message-Id 866ea85b-2a4f-4a22-b5a6-08d2c78cf1e0: fallback to model:account.move, thread_id:None, custom_values:{'move_type': 'out_invoice', 'journal_id': 131}, uid:19 2026-02-27 02:49:32,106 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.models.mail_thread: Routing mail from "Someone" to with Message-Id db6d98b2-84d4-4681-8fc2-8ff72e02e69d: fallback to model:account.move, thread_id:None, custom_values:{'move_type': 'out_invoice', 'journal_id': 131}, uid:19 2026-02-27 02:49:32,262 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_supplier_invoice_forwarded_by_internal_user_without_supplier ... 2026-02-27 02:49:32,461 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_supplier_invoice_forwarded_by_internal_with_internal_in_body ... 2026-02-27 02:49:32,651 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_supplier_invoice_forwarded_by_internal_with_supplier_in_body ... 2026-02-27 02:49:32,874 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_incoming_supplier_invoice: Starting TestAccountIncomingSupplierInvoice.test_supplier_invoice_mailed_from_supplier ... 2026-02-27 02:49:33,145 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-02-27 02:49:55,890 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_invoice_report: Starting TestAccountInvoiceReport.test_avg_price_calculation ... 2026-02-27 02:49:56,366 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_invoice_report: Starting TestAccountInvoiceReport.test_inventory_margin_currency ... 2026-02-27 02:50:06,762 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_invoice_report: Starting TestAccountInvoiceReport.test_invoice_report_multicompany_product_cost ... 2026-02-27 02:50:06,863 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_invoice_report: Starting TestAccountInvoiceReport.test_invoice_report_multiple_types ... 2026-02-27 02:50:06,968 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 02:50:28,631 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_journal: Starting TestAccountJournal.test_account_control_existing_journal_entry ... 2026-02-27 02:50:28,855 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_journal: Starting TestAccountJournal.test_account_control_post_journal_entry ... 2026-02-27 02:50:29,271 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_journal: Starting TestAccountJournal.test_account_journal_add_new_payment_method_multi ... 2026-02-27 02:50:29,342 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_journal: Starting TestAccountJournal.test_account_journal_duplicates ... 2026-02-27 02:50:29,445 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_journal: Starting TestAccountJournal.test_archive_multiple_journals ... 2026-02-27 02:50:29,573 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_journal: Starting TestAccountJournal.test_archive_used_journal ... 2026-02-27 02:50:29,701 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_journal: Starting TestAccountJournal.test_changing_journal_company ... 2026-02-27 02:50:29,837 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_journal: Starting TestAccountJournal.test_constraint_currency_consistency_with_accounts ... 2026-02-27 02:50:29,964 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_journal: Starting TestAccountJournal.test_remove_payment_method_lines ... 2026-02-27 02:50:30,088 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #24 deleted account.payment.method.line records with IDs: [195] 2026-02-27 02:50:30,158 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 02:50:47,728 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 02:50:47,729 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 02:51:09,390 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_journal: Starting TestAccountJournalAlias.test_alias_create_unique ... 2026-02-27 02:51:09,594 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_journal: Starting TestAccountJournalAlias.test_alias_from_type ... 2026-02-27 02:51:09,719 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_journal: Starting TestAccountJournalAlias.test_alias_name_creation ... 2026-02-27 02:51:10,244 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_journal: Starting TestAccountJournalAlias.test_alias_name_form ... 2026-02-27 02:51:10,453 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_journal: Starting TestAccountJournalAlias.test_alias_uniqueness_without_domain ... 2026-02-27 02:51:10,862 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_journal: Starting TestAccountJournalAlias.test_payment_method_line_accounts_on_recompute ... 2026-02-27 02:51:10,998 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_journal: Starting TestAccountJournalAlias.test_send_email_to_alias_from_other_company ... 2026-02-27 02:51:11,432 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.models.mail_thread: Routing mail from company_2_user@test.com to vendor-bills-company_1_data@test.mycompany.com with Message-Id : direct alias match: ('account.move', 0, {'company_id': 28, 'move_type': 'in_invoice', 'journal_id': 187}, 32, mail.alias(156,)) 2026-02-27 02:51:11,433 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.models.mail_thread: Primary email missing on account.move 2026-02-27 02:51:11,551 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [3187] 2026-02-27 02:51:11,590 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_journal: Starting TestAccountJournalAlias.test_use_default_account_from_journal ... 2026-02-27 02:51:12,045 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-02-27 02:51:22,926 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_journal_dashboard: Starting TestAccountJournalDashboard.test_bank_journal_different_currency ... 2026-02-27 02:51:23,618 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_journal_dashboard: Starting TestAccountJournalDashboard.test_bank_journal_with_default_account_as_outstanding_account_payments ... 2026-02-27 02:51:24,103 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_journal_dashboard: Starting TestAccountJournalDashboard.test_customer_invoice_dashboard ... 2026-02-27 02:51:25,629 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_journal_dashboard: Starting TestAccountJournalDashboard.test_gap_in_sequence_warning ... 2026-02-27 02:51:26,547 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #33 deleted account.move.line.ctp records with IDs: [402] 2026-02-27 02:51:26,655 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #33 deleted account.move.line records with IDs: [795, 805] 2026-02-27 02:51:26,693 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #33 deleted account.move records with IDs: [362] 2026-02-27 02:51:26,700 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #33 deleted mail.followers records with IDs: [1075] 2026-02-27 02:51:27,018 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_journal_dashboard: Starting TestAccountJournalDashboard.test_purchase_journal_numbers_and_sums ... 2026-02-27 02:51:27,983 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_journal_dashboard: Starting TestAccountJournalDashboard.test_sale_purchase_journal_for_multi_currency_sale ... 2026-02-27 02:51:29,003 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_journal_dashboard: Starting TestAccountJournalDashboard.test_sale_purchase_journal_for_purchase ... 2026-02-27 02:51:39,485 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_journal_dashboard: Starting TestAccountJournalDashboard.test_to_check_amount_different_currency ... 2026-02-27 02:51:40,006 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_journal_dashboard: Starting TestAccountJournalDashboard.test_to_check_posted ... 2026-02-27 02:51:40,460 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 02:51:40,470 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_lock_exception: Starting TestAccountLockException.test_company_lock_date ... 2026-02-27 02:51:40,470 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_lock_exception: Starting TestAccountLockException.test_expired_exception ... 2026-02-27 02:51:40,470 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_lock_exception: Starting TestAccountLockException.test_global_exception_move_edit_multi_user ... 2026-02-27 02:51:40,470 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_lock_exception: Starting TestAccountLockException.test_hard_lock_date ... 2026-02-27 02:51:40,470 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_lock_exception: Starting TestAccountLockException.test_revoked_exception ... 2026-02-27 02:51:40,470 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_lock_exception: Starting TestAccountLockException.test_user_exception_branch ... 2026-02-27 02:51:40,470 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_lock_exception: Starting TestAccountLockException.test_user_exception_insufficient ... 2026-02-27 02:51:40,470 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_lock_exception: Starting TestAccountLockException.test_user_exception_move_edit_multi_user ... 2026-02-27 02:51:40,470 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_lock_exception: Starting TestAccountLockException.test_user_exception_remove_lock_date ... 2026-02-27 02:51:40,470 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_lock_exception: Starting TestAccountLockException.test_user_exception_wrong_company ... 2026-02-27 02:51:40,470 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_lock_exception: Starting TestAccountLockException.test_user_exception_wrong_field ... 2026-02-27 02:53:00,542 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 02:53:21,332 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_merge_wizard: Starting TestAccountMergeWizard.test_can_merge_accounts_if_one_is_hashed ... 2026-02-27 02:53:23,006 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_merge_wizard: Starting TestAccountMergeWizard.test_cannot_merge_same_company ... 2026-02-27 02:53:23,060 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_merge_wizard: Starting TestAccountMergeWizard.test_cannot_merge_two_hashed_accounts ... 2026-02-27 02:53:23,768 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_merge_wizard: Starting TestAccountMergeWizard.test_merge ... 2026-02-27 02:53:27,294 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_merge_wizard: Starting TestAccountMergeWizard.test_merge_accounts_company_dependent_related ... 2026-02-27 02:53:28,647 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 02:53:28,661 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_attachment: Starting TestAccountMoveAttachment.test_preserving_manually_added_attachments ... 2026-02-27 02:53:28,678 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 02:53:29,575 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 02:53:29,730 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 02:53:29] "POST /mail/attachment/upload HTTP/1.1" 200 - 25 0.013 0.926 2026-02-27 02:53:29,735 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_attachment.TestAccountMoveAttachment.test_preserving_manually_added_attachments: waiting for threads: [] 2026-02-27 02:53:29,762 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 02:53:41,103 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_auto_post: Starting TestAccountMoveAutoPost.test_auto_post_infinite_loop ... 2026-02-27 02:53:43,703 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Account: Post draft entries with auto_post enabled and accounting date up to today' (46) started manually 2026-02-27 02:53:59,373 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Account: Post draft entries with auto_post enabled and accounting date up to today' (46) done 2026-02-27 02:53:59,374 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Account: Post draft entries with auto_post enabled and accounting date up to today' (46) started manually 2026-02-27 02:53:59,398 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Account: Post draft entries with auto_post enabled and accounting date up to today' (46) done 2026-02-27 02:53:59,463 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 02:54:10,739 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_date_algorithm: Starting TestAccountMoveDateAlgorithm.test_caba_with_different_lock_dates ... 2026-02-27 02:54:13,237 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_date_algorithm: Starting TestAccountMoveDateAlgorithm.test_caba_with_lock_date ... 2017-03-12 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #42 deleted account.partial.reconcile records with IDs: [25, 24, 24] 2017-03-12 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #42 deleted account.full.reconcile records with IDs: [14] 2026-02-27 02:54:14,911 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_date_algorithm: Starting TestAccountMoveDateAlgorithm.test_in_invoice_date_with_lock_date ... 2026-02-27 02:54:15,408 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_date_algorithm: Starting TestAccountMoveDateAlgorithm.test_in_invoice_reverse_date_with_lock_date ... 2026-02-27 02:54:16,177 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_date_algorithm: Starting TestAccountMoveDateAlgorithm.test_in_refund_date_with_lock_date ... 2026-02-27 02:54:16,660 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_date_algorithm: Starting TestAccountMoveDateAlgorithm.test_in_refund_reverse_date_with_lock_date ... 2026-02-27 02:54:17,407 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_date_algorithm: Starting TestAccountMoveDateAlgorithm.test_lock_date_exceptions ... 2026-02-27 02:54:21,544 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_date_algorithm: Starting TestAccountMoveDateAlgorithm.test_out_invoice_date_with_lock_date ... 2026-02-27 02:54:21,987 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_date_algorithm: Starting TestAccountMoveDateAlgorithm.test_out_invoice_reverse_date_with_lock_date ... 2026-02-27 02:54:22,755 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_date_algorithm: Starting TestAccountMoveDateAlgorithm.test_out_refund_date_with_lock_date ... 2026-02-27 02:54:23,308 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_date_algorithm: Starting TestAccountMoveDateAlgorithm.test_out_refund_reverse_date_with_lock_date ... 2026-02-27 02:54:24,087 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_date_algorithm: Starting TestAccountMoveDateAlgorithm.test_reconcile_with_lock_date ... 2026-02-27 02:54:25,078 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_date_algorithm: Starting TestAccountMoveDateAlgorithm.test_unreconcile_with_lock_date ... 2017-02-12 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #42 deleted account.partial.reconcile records with IDs: [30, 31, 30] 2017-02-12 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #42 deleted account.full.reconcile records with IDs: [19] 2026-02-27 02:54:26,358 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 02:54:39,449 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_duplicate: Starting TestAccountMoveDuplicate.test_in_invoice_multiple_duplicate_reference_batch ... 2026-02-27 02:54:39,950 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_duplicate: Starting TestAccountMoveDuplicate.test_in_invoice_multiple_duplicate_reference_batch_in_edit_mode ... 2026-02-27 02:54:40,335 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_duplicate: Starting TestAccountMoveDuplicate.test_in_invoice_single_duplicate_reference ... 2026-02-27 02:54:40,716 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_duplicate: Starting TestAccountMoveDuplicate.test_in_invoice_single_duplicate_reference_diff_date ... 2026-02-27 02:54:42,137 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_duplicate: Starting TestAccountMoveDuplicate.test_in_invoice_single_duplicate_reference_with_form ... 2026-02-27 02:54:43,484 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_duplicate: Starting TestAccountMoveDuplicate.test_out_invoice_single_duplicate_reference ... 2026-02-27 02:54:45,767 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 02:54:46,143 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [277] 2026-02-27 02:54:46,155 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4341] 2026-02-27 02:54:46,161 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 02:55:08,592 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_account_move_inactive_currency_raise_error_on_post ... 2026-02-27 02:55:09,159 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_add_followers_on_post ... 2026-02-27 02:55:17,467 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #46 deleted mail.mail records with IDs: [278] 2026-02-27 02:55:17,478 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #46 deleted mail.message records with IDs: [4404] 2026-02-27 02:55:17,488 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 02:55:17,773 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_always_exigible_caba_account ... 2026-02-27 02:55:19,081 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_balance_modification_auto_balancing ... 2026-02-27 02:55:19,376 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_cache_invalidation ... 2026-02-27 02:55:19,425 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_change_journal_account_move ... 2026-02-27 02:55:20,187 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_change_journal_posted_before ... 2026-02-27 02:55:20,574 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_change_journal_sequence_number ... 2026-02-27 02:55:21,093 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_cumulated_balance ... 2026-02-27 02:55:21,319 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_custom_currency_on_account_1 ... 2026-02-27 02:55:21,727 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_entry_reverse_storno ... 2026-02-27 02:55:22,263 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_fiscal_position_multicompany ... 2026-02-27 02:55:32,723 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_included_tax ... 2026-02-27 02:55:33,891 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_invoice_like_entry_reverse_caba ... 2026-02-27 02:55:35,282 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #46 deleted account.partial.reconcile records with IDs: [33] 2026-02-27 02:55:35,363 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #46 deleted account.full.reconcile records with IDs: [22] 2026-02-27 02:55:35,447 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #46 deleted account.partial.reconcile records with IDs: [34] 2026-02-27 02:55:35,482 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #46 deleted account.full.reconcile records with IDs: [21] 2026-02-27 02:55:35,967 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_journal_entry_clear_taxes ... 2026-02-27 02:55:36,237 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_line_steal ... 2026-02-27 02:55:36,928 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_manually_modifying_taxes ... 2026-02-27 02:55:38,001 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #46 deleted account.move.line.ctp records with IDs: [726] 2026-02-27 02:55:38,043 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #46 deleted account.move.line.ctp records with IDs: [724, 725] 2026-02-27 02:55:38,127 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #46 deleted account.move.line records with IDs: [1411] 2026-02-27 02:55:38,360 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_misc_draft_reconciled_entries_1 ... 2026-02-27 02:55:38,818 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #46 deleted account.move.line.ctp records with IDs: [729, 730] 2026-02-27 02:55:38,904 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_misc_fiscalyear_lock_date_1 ... 2026-02-27 02:55:39,328 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #46 deleted account.move.line.ctp records with IDs: [703, 704, 705] 2026-02-27 02:55:39,713 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_misc_fiscalyear_lock_date_2 ... 2026-02-27 02:55:40,243 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_misc_move_onchange ... 2026-02-27 02:55:42,834 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_misc_prevent_edit_tax_on_posted_moves ... 2026-02-27 02:55:43,341 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #46 deleted account.move.line.ctp records with IDs: [705] 2026-02-27 02:55:43,383 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #46 deleted account.move.line.ctp records with IDs: [703, 704] 2026-02-27 02:55:43,494 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #46 deleted account.move.line records with IDs: [1368] 2026-02-27 02:55:43,611 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_misc_prevent_unlink_posted_items ... 2026-02-27 02:55:44,075 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #46 deleted account.move.line.ctp records with IDs: [703, 704, 705] 2026-02-27 02:55:44,125 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #46 deleted account.move.line.ctp records with IDs: [705] 2026-02-27 02:55:44,211 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #46 deleted account.move.line records with IDs: [1368] 2026-02-27 02:55:44,319 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #46 deleted account.move.line records with IDs: [1366] 2026-02-27 02:55:44,393 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_misc_tax_autobalance ... 2026-02-27 02:55:44,741 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #46 deleted account.move.line.ctp records with IDs: [733, 734] 2026-02-27 02:55:44,813 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #46 deleted account.move.line records with IDs: [1425] 2026-02-27 02:55:44,888 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #46 deleted account.move.line.ctp records with IDs: [735] 2026-02-27 02:55:44,950 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #46 deleted account.move.line records with IDs: [1426] 2026-02-27 02:55:45,138 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_misc_tax_lock_date_1 ... 2026-02-27 02:55:45,574 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #46 deleted account.move.line.ctp records with IDs: [703, 704, 705] 2026-02-27 02:55:46,068 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_misc_with_taxes_reverse ... 2026-02-27 02:55:47,899 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_modify_posted_move_readonly_fields ... 2026-02-27 02:55:48,172 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_move_line_rounding ... 2026-02-27 02:55:48,357 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_no_partner_id_on_duplication ... 2026-02-27 02:55:48,675 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_no_recompute_when_company_address_changes ... 2026-02-27 02:55:48,995 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_out_invoice_auto_post_at_date ... 2026-02-26 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Account: Post draft entries with auto_post enabled and accounting date up to today' (46) started manually 2026-02-26 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Account: Post draft entries with auto_post enabled and accounting date up to today' (46) done 2026-02-28 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Account: Post draft entries with auto_post enabled and accounting date up to today' (46) started manually 2026-02-28 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Account: Post draft entries with auto_post enabled and accounting date up to today' (46) done 2026-02-27 02:55:49,446 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_out_invoice_auto_post_monthly ... 2026-02-27 02:55:49,590 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Account: Post draft entries with auto_post enabled and accounting date up to today' (46) started manually 2026-02-27 02:55:49,955 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Account: Post draft entries with auto_post enabled and accounting date up to today' (46) done 2026-02-27 02:55:49,958 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Account: Post draft entries with auto_post enabled and accounting date up to today' (46) started manually 2026-02-27 02:55:50,216 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Account: Post draft entries with auto_post enabled and accounting date up to today' (46) done 2026-02-27 02:55:50,218 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Account: Post draft entries with auto_post enabled and accounting date up to today' (46) started manually 2026-02-27 02:55:50,282 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Account: Post draft entries with auto_post enabled and accounting date up to today' (46) done 2026-02-27 02:55:50,307 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_post_invoice_fails_with_account_and_journal_company_inconsistency ... 2026-02-27 02:56:08,777 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_posting_future_invoice_fails ... 2026-02-27 02:56:09,010 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_reset_draft_exchange_move ... 2026-02-27 02:56:09,873 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_entry: Starting TestAccountMove.test_validate_move_wizard_with_auto_post_entry ... 2026-02-27 02:56:10,157 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 02:56:24,111 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_compute_cash_rounding_lines ... 2026-02-27 02:56:24,475 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_duplicate_invoice_with_separate_discount_acccount ... 2026-02-27 02:56:25,576 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line.ctp records with IDs: [761, 762, 763] 2026-02-27 02:56:25,652 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line records with IDs: [1478] 2026-02-27 02:56:26,010 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_fiduciary_mode_date_suggestion ... 2022-06-17 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line.ctp records with IDs: [769, 770, 771] 2022-06-17 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line records with IDs: [1490, 1491, 1492, 1493] 2022-06-17 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move records with IDs: [637] 2022-06-17 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted mail.followers records with IDs: [1345] 2022-06-17 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line.ctp records with IDs: [754, 755, 756, 757] 2022-06-17 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line records with IDs: [1463, 1464, 1465, 1466, 1467] 2022-06-17 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move records with IDs: [631] 2026-02-27 02:56:33,358 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_change_period_accrual_1 ... 2026-02-27 02:56:34,363 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_create_1 ... 2026-02-27 02:56:34,772 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_create_refund ... 2026-02-27 02:56:35,473 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line.ctp records with IDs: [785, 786, 787, 788, 789, 790] 2026-02-27 02:56:35,567 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line records with IDs: [1521, 1522] 2026-02-27 02:56:36,340 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line.ctp records with IDs: [791, 792, 793, 794, 795, 796] 2026-02-27 02:56:36,422 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line records with IDs: [1528, 1529] 2026-02-27 02:56:37,336 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_create_refund_multi_currency ... 2026-02-27 02:56:39,215 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line.ctp records with IDs: [805, 806, 807, 808, 809, 810] 2026-02-27 02:56:39,291 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line records with IDs: [1540, 1541] 2026-02-27 02:56:39,831 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line.ctp records with IDs: [811, 812, 813, 814, 815, 816] 2026-02-27 02:56:39,897 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line records with IDs: [1547, 1548] 2026-02-27 02:56:40,718 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_line_onchange_business_fields_1 ... 2026-02-27 02:56:42,773 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line.ctp records with IDs: [754] 2026-02-27 02:56:42,888 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_line_onchange_cash_rounding_1 ... 2026-02-27 02:56:45,427 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_line_onchange_currency_1 ... 2026-02-27 02:56:48,138 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line.ctp records with IDs: [754] 2026-02-27 02:56:49,120 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_line_onchange_partner_1 ... 2026-02-27 02:56:50,208 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line.ctp records with IDs: [756, 757] 2026-02-27 02:56:51,360 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line.ctp records with IDs: [754, 826, 755, 827] 2026-02-27 02:56:51,406 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line.ctp records with IDs: [828, 829] 2026-02-27 02:56:51,480 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line records with IDs: [1463, 1464] 2026-02-27 02:56:51,687 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line.ctp records with IDs: [830, 831, 832, 833, 834, 835, 836] 2026-02-27 02:56:51,752 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line records with IDs: [1465] 2026-02-27 02:56:52,085 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_line_onchange_product_1 ... 2026-02-27 02:56:53,201 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_line_onchange_product_2_with_fiscal_pos ... 2026-02-27 02:56:55,135 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_line_onchange_product_2_with_fiscal_pos_2 ... 2026-02-27 02:56:57,846 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_line_onchange_taxes_1 ... 2026-02-27 02:56:58,993 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_line_product_taxes_on_branch ... 2026-02-27 02:57:19,822 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_line_tax_line_delete ... 2026-02-27 02:57:20,587 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line.ctp records with IDs: [756] 2026-02-27 02:57:20,632 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line.ctp records with IDs: [754, 755, 757] 2026-02-27 02:57:20,697 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_onchange_invoice_date ... 2026-02-27 02:57:23,356 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_onchange_invoice_date_2 ... 2026-02-27 02:57:24,595 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_onchange_past_invoice_1 ... 2026-02-27 02:57:25,889 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line.ctp records with IDs: [754, 755] 2026-02-27 02:57:25,928 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line.ctp records with IDs: [756, 757] 2026-02-27 02:57:26,004 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line records with IDs: [1463, 1464] 2026-02-27 02:57:26,449 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_payment_register_wizard ... 2026-02-27 02:57:27,963 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_reverse_caba ... 2026-02-27 02:57:30,424 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.partial.reconcile records with IDs: [45] 2026-02-27 02:57:30,495 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.full.reconcile records with IDs: [31] 2026-02-27 02:57:30,602 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.partial.reconcile records with IDs: [46] 2026-02-27 02:57:30,685 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.full.reconcile records with IDs: [30] 2026-02-27 02:57:31,120 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_switch_type_1 ... 2026-02-27 02:57:31,520 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line.ctp records with IDs: [874, 875] 2026-02-27 02:57:31,590 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line.ctp records with IDs: [876, 877] 2026-02-27 02:57:31,629 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line.ctp records with IDs: [878, 879, 880, 881] 2026-02-27 02:57:31,704 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line records with IDs: [1615, 1616] 2026-02-27 02:57:32,006 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line.ctp records with IDs: [882, 883] 2026-02-27 02:57:32,074 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line.ctp records with IDs: [884, 885] 2026-02-27 02:57:32,113 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line.ctp records with IDs: [886, 887, 888, 889] 2026-02-27 02:57:32,191 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line records with IDs: [1618, 1619] 2026-02-27 02:57:32,309 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_switch_type_2 ... 2026-02-27 02:57:32,833 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line.ctp records with IDs: [890, 891] 2026-02-27 02:57:32,915 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line.ctp records with IDs: [892, 893] 2026-02-27 02:57:32,943 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line.ctp records with IDs: [894, 895, 896, 897] 2026-02-27 02:57:32,996 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line records with IDs: [1624, 1625] 2026-02-27 02:57:33,318 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line.ctp records with IDs: [898, 899] 2026-02-27 02:57:33,366 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line.ctp records with IDs: [900, 901] 2026-02-27 02:57:33,403 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line.ctp records with IDs: [902, 903, 904, 905] 2026-02-27 02:57:33,449 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line records with IDs: [1627, 1628] 2026-02-27 02:57:33,544 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_switch_type_storno ... 2026-02-27 02:57:33,908 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #49 deleted account.move.line.ctp records with IDs: [906, 907] 2026-02-27 02:57:34,021 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_with_down_payment_caba ... 2026-02-27 02:57:35,316 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_in_invoice_write_1 ... 2026-02-27 02:57:35,874 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_manual_label_change_on_payment_term_line ... 2026-02-27 02:57:37,018 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_onchange_journal_currency ... 2026-02-27 02:57:38,630 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_onchange_ref ... 2026-02-27 02:57:39,556 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_payment_move_state ... 2026-02-27 02:58:17,872 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_purchase_uom_on_vendor_bills ... 2026-02-27 02:58:19,936 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_recompute_of_line_name ... 2026-02-27 02:58:21,390 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_invoice: Starting TestAccountMoveInInvoiceOnchanges.test_taxes_onchange_product_uom_and_price_unit ... 2026-02-27 02:58:23,542 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 02:58:36,762 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_refund: Starting TestAccountMoveInRefundOnchanges.test_in_refund_create_1 ... 2026-02-27 02:58:37,163 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_refund: Starting TestAccountMoveInRefundOnchanges.test_in_refund_create_storno ... 2026-02-27 02:58:37,595 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_refund: Starting TestAccountMoveInRefundOnchanges.test_in_refund_line_onchange_business_fields_1 ... 2026-02-27 02:58:39,504 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #51 deleted account.move.line.ctp records with IDs: [1054] 2026-02-27 02:58:39,608 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_refund: Starting TestAccountMoveInRefundOnchanges.test_in_refund_line_onchange_cash_rounding_1 ... 2026-02-27 02:58:41,789 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_refund: Starting TestAccountMoveInRefundOnchanges.test_in_refund_line_onchange_currency_1 ... 2026-02-27 02:58:44,566 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #51 deleted account.move.line.ctp records with IDs: [1054] 2026-02-27 02:58:45,609 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_refund: Starting TestAccountMoveInRefundOnchanges.test_in_refund_line_onchange_partner_1 ... 2026-02-27 02:58:47,109 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #51 deleted account.move.line.ctp records with IDs: [1056, 1057] 2026-02-27 02:58:48,376 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #51 deleted account.move.line.ctp records with IDs: [1054, 1059, 1055, 1060] 2026-02-27 02:58:48,409 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #51 deleted account.move.line.ctp records with IDs: [1061, 1062] 2026-02-27 02:58:48,472 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #51 deleted account.move.line records with IDs: [1923, 1924] 2026-02-27 02:58:48,719 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #51 deleted account.move.line.ctp records with IDs: [1063, 1064, 1065, 1066, 1067, 1068, 1069] 2026-02-27 02:58:48,807 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #51 deleted account.move.line records with IDs: [1925] 2026-02-27 02:58:49,174 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_refund: Starting TestAccountMoveInRefundOnchanges.test_in_refund_line_onchange_product_1 ... 2026-02-27 02:58:50,382 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_refund: Starting TestAccountMoveInRefundOnchanges.test_in_refund_line_onchange_taxes_1 ... 2026-02-27 02:58:51,599 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_refund: Starting TestAccountMoveInRefundOnchanges.test_in_refund_onchange_past_invoice_1 ... 2026-02-27 02:58:53,643 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #51 deleted account.move.line.ctp records with IDs: [1054, 1055] 2026-02-27 02:58:53,680 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #51 deleted account.move.line.ctp records with IDs: [1056, 1057] 2026-02-27 02:58:53,756 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #51 deleted account.move.line records with IDs: [1923, 1924] 2026-02-27 02:58:54,140 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_refund: Starting TestAccountMoveInRefundOnchanges.test_in_refund_reverse_caba ... 2026-02-27 02:58:56,589 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #51 deleted account.partial.reconcile records with IDs: [122] 2026-02-27 02:58:56,679 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #51 deleted account.full.reconcile records with IDs: [76] 2026-02-27 02:58:56,786 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #51 deleted account.partial.reconcile records with IDs: [123] 2026-02-27 02:58:56,863 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #51 deleted account.full.reconcile records with IDs: [75] 2026-02-27 02:58:57,330 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_refund: Starting TestAccountMoveInRefundOnchanges.test_in_refund_with_down_payment_caba ... 2026-02-27 02:58:58,408 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_in_refund: Starting TestAccountMoveInRefundOnchanges.test_in_refund_write_1 ... 2026-02-27 02:58:58,944 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 02:59:10,345 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_line_tax_details: Starting TestAccountTaxDetailsReport.test_affect_base_amount_1 ... 2026-02-27 02:59:11,355 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_line_tax_details: Starting TestAccountTaxDetailsReport.test_affect_base_amount_2 ... 2026-02-27 02:59:11,780 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_line_tax_details: Starting TestAccountTaxDetailsReport.test_affect_base_amount_3 ... 2026-02-27 02:59:12,182 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_line_tax_details: Starting TestAccountTaxDetailsReport.test_affect_base_amount_4 ... 2026-02-27 02:59:12,604 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_line_tax_details: Starting TestAccountTaxDetailsReport.test_affect_base_amount_5 ... 2026-02-27 02:59:13,078 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_line_tax_details: Starting TestAccountTaxDetailsReport.test_affect_base_amount_6 ... 2026-02-27 02:59:13,414 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #53 deleted account.move.line.ctp records with IDs: [1102, 1103, 1104] 2026-02-27 02:59:13,493 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #53 deleted account.move.line records with IDs: [2031] 2026-02-27 02:59:13,578 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #53 deleted account.move.line.ctp records with IDs: [1105, 1106] 2026-02-27 02:59:13,636 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #53 deleted account.move.line records with IDs: [2032, 2033] 2026-02-27 02:59:13,720 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #53 deleted account.move.line records with IDs: [2034] 2026-02-27 02:59:13,845 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_line_tax_details: Starting TestAccountTaxDetailsReport.test_amounts_sign ... 2026-02-27 02:59:16,444 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_line_tax_details: Starting TestAccountTaxDetailsReport.test_broken_configuration ... 2026-02-27 02:59:16,961 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_line_tax_details: Starting TestAccountTaxDetailsReport.test_fixed_tax_with_negative_balance ... 2026-02-27 02:59:17,436 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_line_tax_details: Starting TestAccountTaxDetailsReport.test_fixed_tax_with_negative_quantity ... 2026-02-27 02:59:17,892 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_line_tax_details: Starting TestAccountTaxDetailsReport.test_mixing_tax_inside_and_outside_a_group_of_taxes ... 2026-02-27 02:59:18,370 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_line_tax_details: Starting TestAccountTaxDetailsReport.test_multiple_same_tax_lines ... 2026-02-27 02:59:18,652 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_line_tax_details: Starting TestAccountTaxDetailsReport.test_multiple_same_tax_lines_multi_currencies_manual_edition ... 2026-02-27 02:59:18,946 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_line_tax_details: Starting TestAccountTaxDetailsReport.test_multiple_same_tax_lines_with_analytic ... 2026-02-27 02:59:20,033 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2eb8d60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_line_tax_details.py", line 1305, in test_multiple_same_tax_lines_with_analytic analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan with Tax details'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:59:20,034 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2b20180> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_line_tax_details.py", line 1305, in test_multiple_same_tax_lines_with_analytic analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan with Tax details'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:59:20,037 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_line_tax_details.py", line 1305, in test_multiple_same_tax_lines_with_analytic analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan with Tax details'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:59:21,786 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3e9a3e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_line_tax_details.py", line 1305, in test_multiple_same_tax_lines_with_analytic analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan with Tax details'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:59:21,787 166 INFO rb-209aa48-220549-371126 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 0x7fd0a42bc0e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_line_tax_details.py", line 1305, in test_multiple_same_tax_lines_with_analytic analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan with Tax details'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:59:21,790 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_line_tax_details.py", line 1305, in test_multiple_same_tax_lines_with_analytic analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan with Tax details'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:59:23,118 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4fd5260> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_line_tax_details.py", line 1305, in test_multiple_same_tax_lines_with_analytic analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan with Tax details'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:59:23,119 166 INFO rb-209aa48-220549-371126 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 0x7fd0a25fc5e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_line_tax_details.py", line 1305, in test_multiple_same_tax_lines_with_analytic analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan with Tax details'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:59:23,121 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_line_tax_details.py", line 1305, in test_multiple_same_tax_lines_with_analytic analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan with Tax details'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:59:24,739 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3f67f60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_line_tax_details.py", line 1305, in test_multiple_same_tax_lines_with_analytic analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan with Tax details'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:59:24,740 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4da1c60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_line_tax_details.py", line 1305, in test_multiple_same_tax_lines_with_analytic analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan with Tax details'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:59:24,742 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_line_tax_details.py", line 1305, in test_multiple_same_tax_lines_with_analytic analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan with Tax details'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:59:25,932 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_line_tax_details: Starting TestAccountTaxDetailsReport.test_partitioning_lines_by_moves ... 2026-02-27 02:59:27,137 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_line_tax_details: Starting TestAccountTaxDetailsReport.test_percent_tax_with_negative_balance ... 2026-02-27 02:59:27,532 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_line_tax_details: Starting TestAccountTaxDetailsReport.test_round_globally_rounding ... 2026-02-27 02:59:28,091 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_line_tax_details: Starting TestAccountTaxDetailsReport.test_round_per_line_update ... 2026-02-27 02:59:28,568 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #53 deleted account.move.line.ctp records with IDs: [1107, 1108, 1109] 2026-02-27 02:59:28,646 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #53 deleted account.move.line records with IDs: [2144] 2026-02-27 02:59:28,845 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_line_tax_details: Starting TestAccountTaxDetailsReport.test_tax_on_payment ... 2026-02-27 02:59:30,685 166 INFO rb-209aa48-220549-371126 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 0x7fd0a418b1a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:59:30,686 166 INFO rb-209aa48-220549-371126 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 0x7fd0a46adda0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:59:30,689 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 02:59:30,698 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 02:59:55,124 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_account_on_invoice_line_product_removal ... 2026-02-27 02:59:55,673 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_basic_tax_lock ... 2026-02-27 02:59:56,798 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_change_currency_id ... 2026-02-27 02:59:58,607 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_change_first_journal_move_sequence ... 2026-02-27 02:59:59,082 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_change_journal_currency ... 2026-02-27 02:59:59,495 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_compute_name_payment_reference ... 2026-02-27 03:00:01,614 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_date_reversal_exchange_move ... 2019-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.partial.reconcile records with IDs: [127] 2019-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.full.reconcile records with IDs: [81] 2019-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.partial.reconcile records with IDs: [128] 2019-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.partial.reconcile records with IDs: [130] 2019-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.full.reconcile records with IDs: [84] 2019-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.partial.reconcile records with IDs: [131] 2026-02-27 03:00:06,802 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_discount_allocation_account_on_invoice ... 2026-02-27 03:00:07,338 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_discount_allocation_account_on_invoice_currency_change ... 2026-02-27 03:00:08,557 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_invoice_copy_data ... 2026-02-27 03:00:08,772 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_invoice_currency_mismatch_account_currency ... 2026-02-27 03:00:09,133 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_invoice_currency_rate_onchange_sets_to_one ... 2026-02-27 03:00:10,487 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_invoice_currency_rate_round_globally ... 2026-02-27 03:00:10,938 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_invoice_epd_cash_rounding_amount ... 2026-02-27 03:00:11,461 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_invoice_journal_account_check_constraints ... 2026-02-27 03:00:12,262 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_invoice_mass_posting ... 2026-02-27 03:00:15,356 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_invoice_with_empty_currency ... 2026-02-27 03:00:16,363 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_keep_receivable ... 2026-02-27 03:00:16,971 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_line_name_description ... 2026-02-27 03:00:18,225 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_lines_recomputation_after_currency_rate_change ... 2026-02-27 03:00:20,569 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_multiple_currency_change ... 2026-02-27 03:00:22,713 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_narration_preserved_when_use_invoice_terms_disabled ... 2026-02-27 03:00:22,752 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted ir.config_parameter records with IDs: [55] 2026-02-27 03:00:23,247 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_narration_translation_on_partner_language_change ... 2026-02-27 03:00:24,303 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_no_taxes_on_payment_term_line ... 2026-02-27 03:00:24,717 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_on_quick_encoding_non_accounting_lines ... 2026-02-27 03:00:25,987 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_bank_partner ... 2026-02-27 03:00:26,144 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_caba_on_payment ... 2026-02-27 03:00:26,938 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line.ctp records with IDs: [1157, 1158] 2026-02-27 03:00:27,027 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line records with IDs: [2248] 2026-02-27 03:00:27,847 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_change_period_accrual_1 ... 2026-02-27 03:00:28,914 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_change_period_past_move_date ... 2026-02-27 03:00:30,543 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_change_to_future_period_accrual_1 ... 2026-02-27 03:00:31,617 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_copy_custom_date ... 2026-02-27 03:00:32,259 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_create_1 ... 2026-02-27 03:00:32,782 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_create_child_partner ... 2026-02-27 03:00:33,288 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_create_cross_branch_refund ... 2026-02-27 03:00:44,988 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_create_refund ... 2026-02-27 03:00:45,768 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line.ctp records with IDs: [1186, 1187, 1188, 1189, 1190, 1191] 2026-02-27 03:00:45,869 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line records with IDs: [2312, 2313] 2026-02-27 03:00:46,580 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line.ctp records with IDs: [1192, 1193, 1194, 1195, 1196, 1197] 2026-02-27 03:00:46,656 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line records with IDs: [2319, 2320] 2026-02-27 03:00:47,485 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_create_refund_auto_post ... 2026-02-27 03:00:48,139 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line.ctp records with IDs: [1206, 1207, 1208, 1209, 1210, 1211] 2026-02-27 03:00:48,235 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line records with IDs: [2331, 2332] 2026-02-27 03:00:48,908 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_create_refund_multi_currency ... 2026-02-27 03:00:50,928 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line.ctp records with IDs: [1212, 1213, 1214, 1215, 1216, 1217] 2026-02-27 03:00:50,992 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line records with IDs: [2343, 2344] 2026-02-27 03:00:51,479 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line.ctp records with IDs: [1218, 1219, 1220, 1221, 1222, 1223] 2026-02-27 03:00:51,538 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line records with IDs: [2350, 2351] 2026-02-27 03:00:52,434 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_currency_rate_posted_in_future ... 2026-02-27 03:00:53,195 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_custom_currency_rate ... 2026-02-27 03:00:53,726 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_depreciated_account ... 2026-02-27 03:00:54,150 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_filter_zero_balance_lines ... 2026-02-27 03:00:54,465 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_fiscal_position_preserves_manual_price ... 2026-02-27 03:00:54,807 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line.ctp records with IDs: [1112] 2026-02-27 03:00:54,847 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line.ctp records with IDs: [1110, 1111, 1113] 2026-02-27 03:00:54,936 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line records with IDs: [2151] 2026-02-27 03:00:55,170 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_fiscal_position_recomputes_price_include_taxes ... 2026-02-27 03:00:55,768 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line.ctp records with IDs: [1238, 1239] 2026-02-27 03:00:55,829 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line records with IDs: [2373] 2026-02-27 03:00:55,960 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_line_onchange_analytic ... 2026-02-27 03:00:57,074 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4475da0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_out_invoice.py", line 1225, in test_out_invoice_line_onchange_analytic analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:00:57,075 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2f6d620> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_out_invoice.py", line 1225, in test_out_invoice_line_onchange_analytic analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:00:57,079 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_out_invoice.py", line 1225, in test_out_invoice_line_onchange_analytic analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:00:58,885 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3063240> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_out_invoice.py", line 1225, in test_out_invoice_line_onchange_analytic analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:00:58,886 166 INFO rb-209aa48-220549-371126 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 0x7fd0a46cd3a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_out_invoice.py", line 1225, in test_out_invoice_line_onchange_analytic analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:00:58,888 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_out_invoice.py", line 1225, in test_out_invoice_line_onchange_analytic analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:01:00,575 166 INFO rb-209aa48-220549-371126 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 0x7fd0a50099e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_out_invoice.py", line 1225, in test_out_invoice_line_onchange_analytic analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:01:00,576 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4ad9120> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_out_invoice.py", line 1225, in test_out_invoice_line_onchange_analytic analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:01:00,579 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_out_invoice.py", line 1225, in test_out_invoice_line_onchange_analytic analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:01:02,032 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2b0f240> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_out_invoice.py", line 1225, in test_out_invoice_line_onchange_analytic analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:01:02,033 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4576ca0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_out_invoice.py", line 1225, in test_out_invoice_line_onchange_analytic analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:01:02,039 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_out_invoice.py", line 1225, in test_out_invoice_line_onchange_analytic analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:01:05,853 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line.ctp records with IDs: [1240] 2026-02-27 03:01:05,884 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line.ctp records with IDs: [1110, 1111, 1112, 1113] 2026-02-27 03:01:05,962 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line records with IDs: [2376] 2026-02-27 03:01:06,236 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_line_onchange_analytic_2 ... 2026-02-27 03:01:07,384 166 INFO rb-209aa48-220549-371126 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 0x7fd0a397ccc0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_out_invoice.py", line 1344, in test_out_invoice_line_onchange_analytic_2 analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:01:07,385 166 INFO rb-209aa48-220549-371126 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 0x7fd0a39d5080> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_out_invoice.py", line 1344, in test_out_invoice_line_onchange_analytic_2 analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:01:07,387 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_out_invoice.py", line 1344, in test_out_invoice_line_onchange_analytic_2 analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:01:09,045 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4b00d60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_out_invoice.py", line 1344, in test_out_invoice_line_onchange_analytic_2 analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:01:09,046 166 INFO rb-209aa48-220549-371126 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 0x7fd0a46c1300> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_out_invoice.py", line 1344, in test_out_invoice_line_onchange_analytic_2 analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:01:09,049 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_out_invoice.py", line 1344, in test_out_invoice_line_onchange_analytic_2 analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:01:10,138 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3f46980> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_out_invoice.py", line 1344, in test_out_invoice_line_onchange_analytic_2 analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:01:10,139 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2f645e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_out_invoice.py", line 1344, in test_out_invoice_line_onchange_analytic_2 analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:01:10,142 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_out_invoice.py", line 1344, in test_out_invoice_line_onchange_analytic_2 analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:01:11,919 166 INFO rb-209aa48-220549-371126 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 0x7fd0a1872d40> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_out_invoice.py", line 1344, in test_out_invoice_line_onchange_analytic_2 analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:01:11,920 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2a0f1a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_out_invoice.py", line 1344, in test_out_invoice_line_onchange_analytic_2 analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:01:11,923 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_out_invoice.py", line 1344, in test_out_invoice_line_onchange_analytic_2 analytic_plan = self.env['account.analytic.plan'].create({'name': 'Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:01:12,407 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_line_onchange_business_fields_1 ... 2026-02-27 03:01:14,731 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line.ctp records with IDs: [1110] 2026-02-27 03:01:14,864 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_line_onchange_cash_rounding_1 ... 2026-02-27 03:01:17,799 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_line_onchange_currency_1 ... 2026-02-27 03:01:20,395 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line.ctp records with IDs: [1110] 2026-02-27 03:01:21,461 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_line_onchange_partner_1 ... 2026-02-27 03:01:22,621 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line.ctp records with IDs: [1112, 1113] 2026-02-27 03:01:24,017 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line.ctp records with IDs: [1110, 1246, 1111, 1247] 2026-02-27 03:01:24,096 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line.ctp records with IDs: [1248, 1249] 2026-02-27 03:01:24,225 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line records with IDs: [2149, 2150] 2026-02-27 03:01:24,447 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line.ctp records with IDs: [1250, 1251, 1252, 1253, 1254, 1255, 1256] 2026-02-27 03:01:24,512 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line records with IDs: [2151] 2026-02-27 03:01:24,820 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_line_onchange_product_1 ... 2026-02-27 03:01:26,079 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_line_onchange_product_2_with_fiscal_pos_1 ... 2026-02-27 03:01:28,947 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_line_onchange_product_2_with_fiscal_pos_2 ... 2026-02-27 03:01:31,921 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_line_onchange_rounding_price_subtotal_1 ... 2026-02-27 03:01:32,393 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_line_onchange_rounding_price_subtotal_2 ... 2026-02-27 03:01:35,942 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_line_onchange_taxes_1 ... 2026-02-27 03:01:37,262 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_line_onchange_taxes_2_price_unit_tax_included ... 2026-02-27 03:01:38,527 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line.ctp records with IDs: [1111] 2026-02-27 03:01:38,586 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line.ctp records with IDs: [1110, 1112, 1113] 2026-02-27 03:01:38,669 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line records with IDs: [2150] 2026-02-27 03:01:38,848 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line.ctp records with IDs: [1278, 1279] 2026-02-27 03:01:38,927 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line records with IDs: [2152] 2026-02-27 03:01:39,924 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line.ctp records with IDs: [1280, 1281, 1282] 2026-02-27 03:01:41,027 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line.ctp records with IDs: [1283, 1284, 1285] 2026-02-27 03:01:41,816 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line.ctp records with IDs: [1286, 1287, 1288] 2026-02-27 03:01:41,982 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_line_product_taxes_on_branch ... 2026-02-27 03:02:03,991 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_line_tax_fixed_price_include_free_product ... 2026-02-27 03:02:04,356 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_line_taxes_fixed_price_include_free_product ... 2026-02-27 03:02:04,736 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_multi_company ... 2026-02-27 03:02:06,410 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_multi_date_change_period_accrual ... 2026-02-27 03:02:08,275 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_multiple_switch_payment_terms ... 2026-02-27 03:02:09,387 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_note_and_tax_partner_is_set ... 2026-02-27 03:02:09,780 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_onchange_invoice_date ... 2026-02-27 03:02:13,513 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_partner_context ... 2026-02-27 03:02:13,794 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_post_1 ... 2026-02-27 03:02:14,491 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_post_2 ... 2026-02-27 03:02:15,243 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_recomputation_receivable_lines ... 2026-02-27 03:02:16,573 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_reverse_caba ... 2026-02-27 03:02:18,939 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.partial.reconcile records with IDs: [151] 2026-02-27 03:02:19,020 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.full.reconcile records with IDs: [97] 2026-02-27 03:02:19,175 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.partial.reconcile records with IDs: [152] 2026-02-27 03:02:19,251 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.full.reconcile records with IDs: [96] 2026-02-27 03:02:19,707 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_reverse_move_tags ... 2026-02-27 03:02:20,440 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line.ctp records with IDs: [1360, 1361, 1362, 1363] 2026-02-27 03:02:20,511 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line records with IDs: [2529, 2530] 2026-02-27 03:02:20,963 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_rounding_recomputation_receivable_lines ... 2026-02-27 03:02:21,036 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted res.currency.rate records with IDs: [205, 204, 203] 2026-02-27 03:02:22,062 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_switch_out_refund_1 ... 2026-02-27 03:02:22,562 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line.ctp records with IDs: [1368, 1369] 2026-02-27 03:02:22,618 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line.ctp records with IDs: [1370, 1371] 2026-02-27 03:02:22,658 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line.ctp records with IDs: [1372, 1373, 1374, 1375] 2026-02-27 03:02:22,736 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line records with IDs: [2538, 2539] 2026-02-27 03:02:22,885 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_switch_out_refund_2 ... 2026-02-27 03:02:23,477 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line.ctp records with IDs: [1376, 1377] 2026-02-27 03:02:23,552 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line.ctp records with IDs: [1378, 1379] 2026-02-27 03:02:23,603 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line.ctp records with IDs: [1380, 1381, 1382, 1383] 2026-02-27 03:02:23,681 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line records with IDs: [2545, 2546] 2026-02-27 03:02:23,972 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_switch_out_refund_3 ... 2026-02-27 03:02:24,756 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_switch_out_refund_4 ... 2026-02-27 03:02:24,926 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_tax_tags ... 2026-02-27 03:02:25,522 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_with_down_payment_caba ... 2026-02-27 03:02:26,952 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_write_1 ... 2026-02-27 03:02:27,583 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_out_invoice_write_2 ... 2026-02-27 03:02:28,341 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_payment_term_line_fiscal_position ... 2026-02-27 03:02:29,090 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_post_valid_invoices_when_auto_post ... 2026-02-27 03:02:31,525 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_quick_edit_total_amount ... 2026-02-27 03:02:34,792 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_quick_edit_total_amount_with_mixed_epd ... 2026-02-27 03:02:37,987 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_quick_edit_total_amount_with_reverse_charge ... 2026-02-27 03:02:38,964 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_search_move_sent_values ... 2026-02-27 03:02:41,667 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_tax_grid_remove_tax ... 2026-02-27 03:02:42,619 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line.ctp records with IDs: [1415] 2026-02-27 03:02:42,661 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line.ctp records with IDs: [1414] 2026-02-27 03:02:42,769 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line records with IDs: [2603] 2026-02-27 03:02:43,011 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_tax_recomputed_when_changing_base_lines ... 2026-02-27 03:02:44,337 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line.ctp records with IDs: [1418] 2026-02-27 03:02:44,370 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line.ctp records with IDs: [1417, 1419] 2026-02-27 03:02:44,466 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #55 deleted account.move.line records with IDs: [2606] 2026-02-27 03:02:44,668 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_invoice: Starting TestAccountMoveOutInvoiceOnchanges.test_update_lines_date_when_invoice_date_changes ... 2026-02-27 03:02:47,530 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4237240> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:02:47,531 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4592980> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:02:47,533 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:02:47,542 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-02-27 03:03:01,978 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_refund: Starting TestAccountMoveOutRefundOnchanges.test_out_refund_create_1 ... 2026-02-27 03:03:02,234 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_refund: Starting TestAccountMoveOutRefundOnchanges.test_out_refund_create_storno ... 2026-02-27 03:03:02,555 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_refund: Starting TestAccountMoveOutRefundOnchanges.test_out_refund_line_onchange_business_fields_1 ... 2026-02-27 03:03:04,186 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #57 deleted account.move.line.ctp records with IDs: [1421] 2026-02-27 03:03:04,296 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_refund: Starting TestAccountMoveOutRefundOnchanges.test_out_refund_line_onchange_cash_rounding_1 ... 2026-02-27 03:03:06,453 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_refund: Starting TestAccountMoveOutRefundOnchanges.test_out_refund_line_onchange_currency_1 ... 2026-02-27 03:03:08,907 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #57 deleted account.move.line.ctp records with IDs: [1421] 2026-02-27 03:03:09,622 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_refund: Starting TestAccountMoveOutRefundOnchanges.test_out_refund_line_onchange_partner_1 ... 2026-02-27 03:03:10,861 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #57 deleted account.move.line.ctp records with IDs: [1423, 1424] 2026-02-27 03:03:12,139 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #57 deleted account.move.line.ctp records with IDs: [1421, 1426, 1422, 1427] 2026-02-27 03:03:12,177 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #57 deleted account.move.line.ctp records with IDs: [1428, 1429] 2026-02-27 03:03:12,272 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #57 deleted account.move.line records with IDs: [2612, 2613] 2026-02-27 03:03:12,467 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #57 deleted account.move.line.ctp records with IDs: [1430, 1431, 1432, 1433, 1434, 1435, 1436] 2026-02-27 03:03:12,565 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #57 deleted account.move.line records with IDs: [2614] 2026-02-27 03:03:12,895 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_refund: Starting TestAccountMoveOutRefundOnchanges.test_out_refund_line_onchange_product_1 ... 2026-02-27 03:03:14,113 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_refund: Starting TestAccountMoveOutRefundOnchanges.test_out_refund_line_onchange_taxes_1 ... 2026-02-27 03:03:15,232 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_refund: Starting TestAccountMoveOutRefundOnchanges.test_out_refund_reverse_caba ... 2026-02-27 03:03:18,088 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #57 deleted account.partial.reconcile records with IDs: [157] 2026-02-27 03:03:18,179 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #57 deleted account.full.reconcile records with IDs: [103] 2026-02-27 03:03:18,307 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #57 deleted account.partial.reconcile records with IDs: [158] 2026-02-27 03:03:18,378 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #57 deleted account.full.reconcile records with IDs: [102] 2026-02-27 03:03:18,893 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_refund: Starting TestAccountMoveOutRefundOnchanges.test_out_refund_with_down_payment_caba ... 2026-02-27 03:03:20,316 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_out_refund: Starting TestAccountMoveOutRefundOnchanges.test_out_refund_write_1 ... 2026-02-27 03:03:20,827 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:03:33,617 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_payments_widget: Starting TestAccountMovePaymentsWidget.test_outstanding_payments_foreign_currency ... 2026-02-27 03:03:34,274 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_payments_widget: Starting TestAccountMovePaymentsWidget.test_outstanding_payments_single_currency ... 2026-02-27 03:03:34,924 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_payments_widget: Starting TestAccountMovePaymentsWidget.test_payments_with_exchange_difference_invoice ... 2026-02-27 03:03:36,045 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_payments_widget: Starting TestAccountMovePaymentsWidget.test_payments_with_exchange_difference_payment ... 2026-02-27 03:03:37,227 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:03:49,520 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_caba_dest_acc_reconciliation_partial_pmt ... 2026-02-27 03:03:51,667 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_caba_double_tax_negative_line ... 2026-02-27 03:03:53,806 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_caba_foreign_vat ... 2026-02-27 03:03:54,943 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_caba_mix_reconciliation ... 2026-02-27 03:03:58,682 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_caba_rounding_adjustment_monocurrency ... 2026-02-27 03:04:00,632 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_caba_rounding_adjustment_multicurrency ... 2026-02-27 03:04:03,895 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_caba_tax_group ... 2026-02-27 03:04:05,471 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_caba_undo_reconciliation ... 2026-02-27 03:04:06,534 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #61 deleted account.partial.reconcile records with IDs: [194] 2026-02-27 03:04:06,627 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #61 deleted account.full.reconcile records with IDs: [127] 2026-02-27 03:04:06,772 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_cash_basis_full_refund ... 2026-02-27 03:04:08,444 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #61 deleted account.move.line.ctp records with IDs: [1538, 1539] 2026-02-27 03:04:08,555 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #61 deleted account.move.line records with IDs: [2811] 2026-02-27 03:04:09,643 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_cash_basis_taxline_without_account ... 2026-02-27 03:04:12,025 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_cash_basis_with_analytic_distribution ... 2026-02-27 03:04:13,241 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2861a80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_reconcile.py", line 5140, in test_cash_basis_with_analytic_distribution analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:04:13,242 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3a24720> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_reconcile.py", line 5140, in test_cash_basis_with_analytic_distribution analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:04:13,251 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_reconcile.py", line 5140, in test_cash_basis_with_analytic_distribution analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:04:14,840 166 INFO rb-209aa48-220549-371126 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 0x7fd0a19ca980> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_reconcile.py", line 5140, in test_cash_basis_with_analytic_distribution analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:04:14,842 166 INFO rb-209aa48-220549-371126 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 0x7fd0a34f8cc0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_reconcile.py", line 5140, in test_cash_basis_with_analytic_distribution analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:04:14,844 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_reconcile.py", line 5140, in test_cash_basis_with_analytic_distribution analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:04:16,055 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3ccfd80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_reconcile.py", line 5140, in test_cash_basis_with_analytic_distribution analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:04:16,056 166 INFO rb-209aa48-220549-371126 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 0x7fd0a453e520> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_reconcile.py", line 5140, in test_cash_basis_with_analytic_distribution analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:04:16,059 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_reconcile.py", line 5140, in test_cash_basis_with_analytic_distribution analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:04:17,643 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2a2d300> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_reconcile.py", line 5140, in test_cash_basis_with_analytic_distribution analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:04:17,644 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2548900> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_reconcile.py", line 5140, in test_cash_basis_with_analytic_distribution analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:04:17,646 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_reconcile.py", line 5140, in test_cash_basis_with_analytic_distribution analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:04:20,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_cash_basis_with_analytic_distribution_analytic_tax ... 2026-02-27 03:04:21,662 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4c03740> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_reconcile.py", line 5327, in test_cash_basis_with_analytic_distribution_analytic_tax analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:04:21,663 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3ad9260> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_reconcile.py", line 5327, in test_cash_basis_with_analytic_distribution_analytic_tax analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:04:21,665 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_reconcile.py", line 5327, in test_cash_basis_with_analytic_distribution_analytic_tax analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:04:23,013 166 INFO rb-209aa48-220549-371126 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 0x7fd0a500fb00> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_reconcile.py", line 5327, in test_cash_basis_with_analytic_distribution_analytic_tax analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:04:23,014 166 INFO rb-209aa48-220549-371126 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 0x7fd0a43c8e00> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_reconcile.py", line 5327, in test_cash_basis_with_analytic_distribution_analytic_tax analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:04:23,017 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_reconcile.py", line 5327, in test_cash_basis_with_analytic_distribution_analytic_tax analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:04:24,889 166 INFO rb-209aa48-220549-371126 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 0x7fd0a42f0400> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_reconcile.py", line 5327, in test_cash_basis_with_analytic_distribution_analytic_tax analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:04:24,891 166 INFO rb-209aa48-220549-371126 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 0x7fd0a46e8360> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_reconcile.py", line 5327, in test_cash_basis_with_analytic_distribution_analytic_tax analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:04:24,894 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_reconcile.py", line 5327, in test_cash_basis_with_analytic_distribution_analytic_tax analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:04:26,235 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4183d80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_reconcile.py", line 5327, in test_cash_basis_with_analytic_distribution_analytic_tax analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:04:26,236 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2e6b600> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_reconcile.py", line 5327, in test_cash_basis_with_analytic_distribution_analytic_tax analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:04:26,238 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_account_move_reconcile.py", line 5327, in test_cash_basis_with_analytic_distribution_analytic_tax analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:04:29,098 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_full_reconcile_bunch_lines ... 2026-02-27 03:04:31,620 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #62 deleted account.partial.reconcile records with IDs: [212, 211, 209, 210, 210, 211, 212, 209] 2026-02-27 03:04:31,660 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #62 deleted account.full.reconcile records with IDs: [142] 2026-02-27 03:04:32,159 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #62 deleted account.partial.reconcile records with IDs: [216, 220, 215, 219, 213, 214, 217, 218, 214, 215, 216, 213] 2026-02-27 03:04:32,193 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #62 deleted account.full.reconcile records with IDs: [144] 2026-02-27 03:04:33,327 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #62 deleted account.partial.reconcile records with IDs: [228, 227, 225, 226, 226, 227, 228, 225] 2026-02-27 03:04:33,364 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #62 deleted account.full.reconcile records with IDs: [149] 2026-02-27 03:04:33,935 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #62 deleted account.partial.reconcile records with IDs: [232, 231, 229, 230, 237, 246, 235, 236, 244, 245, 233, 234, 242, 243, 241, 240, 238, 239, 230, 231, 232, 229, 236, 237, 238, 233, 239, 240, 241, 234, 235] 2026-02-27 03:04:34,006 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #62 deleted account.full.reconcile records with IDs: [151] 2026-02-27 03:04:35,156 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_full_reconcile_foreign_currency_rounding_difference_credit_larger ... 2026-02-27 03:04:35,952 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_full_reconcile_foreign_currency_rounding_difference_debit_larger ... 2026-02-27 03:04:36,774 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_invoice_draft_fully_paid_if_zero ... 2026-02-27 03:04:37,141 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_links_between_move_and_payment ... 2026-02-27 03:04:38,766 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #61 deleted account.partial.reconcile records with IDs: [256] 2026-02-27 03:04:38,849 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #61 deleted account.full.reconcile records with IDs: [161] 2026-02-27 03:04:39,130 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_matching_loop ... 2026-02-27 03:04:40,150 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #61 deleted account.partial.reconcile records with IDs: [257] 2026-02-27 03:04:40,409 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_matching_number_full_reconcile ... 2026-02-27 03:04:40,881 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_matching_number_partial_multi_reconcile ... 2026-02-27 03:04:41,601 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #61 deleted account.partial.reconcile records with IDs: [263] 2026-02-27 03:04:41,717 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_matching_number_partial_multi_separate_reconcile ... 2026-02-27 03:04:42,369 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_matching_number_partial_single_reconcile ... 2026-02-27 03:04:42,890 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_matching_number_unreconcile_multi ... 2026-02-27 03:04:43,810 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #61 deleted account.partial.reconcile records with IDs: [270] 2026-02-27 03:04:43,921 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #61 deleted account.partial.reconcile records with IDs: [271] 2026-02-27 03:04:44,010 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #61 deleted account.partial.reconcile records with IDs: [272] 2026-02-27 03:04:44,057 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_matching_number_unreconcile_single ... 2026-02-27 03:04:44,862 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #61 deleted account.partial.reconcile records with IDs: [273, 274, 273, 274] 2026-02-27 03:04:44,897 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #61 deleted account.full.reconcile records with IDs: [164] 2026-02-27 03:04:44,943 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_migration_to_new_reconciliation_multiple_currencies_fix_residual_with_writeoff ... 2026-02-27 03:04:45,858 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_migration_to_new_reconciliation_same_foreign_currency ... 2026-02-27 03:04:47,144 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_modify_all_reconciled_lines ... 2026-02-27 03:04:47,569 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_partial_payments_auto_validation ... 2026-02-27 03:04:55,914 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #61 deleted account.partial.reconcile records with IDs: [292, 293, 294] 2026-02-27 03:04:56,187 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #61 deleted account.partial.reconcile records with IDs: [295] 2026-02-27 03:04:56,276 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #61 deleted account.full.reconcile records with IDs: [169] 2026-02-27 03:04:56,313 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_partial_reconcile_amounts_of_several_matching_lines ... 2026-02-27 03:04:57,254 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_cash_basis_exchange_difference_transfer_account_check_entries_1 ... 2026-02-27 03:04:58,323 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_cash_basis_exchange_difference_transfer_account_check_entries_2 ... 2026-02-27 03:04:59,746 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_cash_basis_exchange_difference_transfer_account_check_entries_3 ... 2026-02-27 03:05:01,196 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_cash_basis_exchange_difference_transfer_account_check_entries_4 ... 2026-02-27 03:05:02,333 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_cash_basis_refund_multicurrency ... 2026-02-27 03:05:03,596 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_cash_basis_revert ... 2026-02-27 03:05:04,502 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #61 deleted account.partial.reconcile records with IDs: [321] 2026-02-27 03:05:04,546 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #61 deleted account.full.reconcile records with IDs: [190] 2026-02-27 03:05:05,050 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_cash_basis_tax_grid_multi_taxes ... 2026-02-27 03:05:05,757 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_cash_basis_tax_grid_refund ... 2026-02-27 03:05:06,651 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_cash_basis_tax_grid_reversal ... 2026-02-27 03:05:07,436 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #61 deleted account.move.line.ctp records with IDs: [1737, 1738] 2026-02-27 03:05:07,519 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #61 deleted account.move.line records with IDs: [3187] 2026-02-27 03:05:08,369 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #61 deleted account.move.line.ctp records with IDs: [1741, 1742] 2026-02-27 03:05:08,436 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #61 deleted account.move.line records with IDs: [3192] 2026-02-27 03:05:08,690 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_cash_basis_workflow_multi_currency ... 2026-02-27 03:05:11,343 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_cash_basis_workflow_single_currency ... 2026-02-27 03:05:12,894 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_one_credit_foreign_currency_credit_expense_full_payment ... 2026-02-27 03:05:13,581 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_one_credit_foreign_currency_credit_expense_partial_payment ... 2026-02-27 03:05:14,186 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_one_credit_foreign_currency_credit_income_full_payment ... 2026-02-27 03:05:14,777 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_one_credit_foreign_currency_credit_income_partial_payment ... 2026-02-27 03:05:15,343 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_one_credit_foreign_currency_debit_expense_full_payment ... 2026-02-27 03:05:16,077 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_one_credit_foreign_currency_debit_expense_partial_payment ... 2026-02-27 03:05:17,075 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_one_credit_foreign_currency_debit_income_full_payment ... 2026-02-27 03:05:17,683 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_one_credit_foreign_currency_debit_income_partial_payment ... 2026-02-27 03:05:18,332 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_one_debit_foreign_currency_credit_expense_full_payment ... 2026-02-27 03:05:19,023 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_one_debit_foreign_currency_credit_expense_partial_payment ... 2026-02-27 03:05:19,638 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_one_debit_foreign_currency_credit_income_full_payment ... 2026-02-27 03:05:20,447 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_one_debit_foreign_currency_credit_income_partial_payment ... 2026-02-27 03:05:21,036 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_one_debit_foreign_currency_debit_expense_full_payment ... 2026-02-27 03:05:21,704 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_one_debit_foreign_currency_debit_expense_partial_payment ... 2026-02-27 03:05:22,455 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_one_debit_foreign_currency_debit_income_full_payment ... 2026-02-27 03:05:23,057 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_one_debit_foreign_currency_debit_income_partial_payment ... 2026-02-27 03:05:23,691 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_same_foreign_currency_credit_expense_full_payment ... 2026-02-27 03:05:24,327 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_same_foreign_currency_credit_expense_partial_payment ... 2026-02-27 03:05:25,013 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_same_foreign_currency_credit_income_full_payment ... 2026-02-27 03:05:25,754 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_same_foreign_currency_credit_income_partial_payment ... 2026-02-27 03:05:26,504 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_same_foreign_currency_debit_expense_full_payment ... 2026-02-27 03:05:27,295 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_same_foreign_currency_debit_expense_partial_payment ... 2026-02-27 03:05:28,020 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_same_foreign_currency_debit_income_full_payment ... 2026-02-27 03:05:28,752 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_exchange_difference_on_partial_same_foreign_currency_debit_income_partial_payment ... 2026-02-27 03:05:29,423 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_foreign_currency_rounding_issue ... 2026-02-27 03:05:31,945 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_import ... 2026-02-27 03:05:33,089 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_import_same_matching_different_account ... 2026-02-27 03:05:34,113 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_invoice_company_curr_payment_foreign_curr ... 2026-02-27 03:05:35,014 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_lines_corner_case_1_zero_balance_different_foreign_currency ... 2026-02-27 03:05:35,457 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_lines_corner_case_1_zero_balance_same_foreign_currency ... 2026-02-27 03:05:36,160 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_lines_corner_case_2_zero_amount_currency_same_foreign_currency ... 2026-02-27 03:05:36,976 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_lines_corner_case_3_zero_balance_one_foreign_currency ... 2026-02-27 03:05:37,794 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_lines_corner_case_4_zero_amount_currency_multiple_currencies ... 2026-02-27 03:05:38,304 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_lines_corner_case_5_zero_balance_in_one_line_same_foreign_currency ... 2026-02-27 03:05:38,775 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_lines_multiple_in_foreign_currency ... 2026-02-27 03:05:44,502 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_one_foreign_currency_fallback_company_currency ... 2026-02-27 03:05:45,046 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_partial_exchange_rounding_issue ... 2026-02-27 03:05:46,724 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_payment_custom_rate ... 2026-02-27 03:05:47,380 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #61 deleted res.currency.rate records with IDs: [225, 224, 223] 2026-02-27 03:05:47,538 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_payment_with_no_exchange_diff_journal ... 2026-02-27 03:05:48,795 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_plan ... 2026-02-27 03:05:50,018 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_rounding_issue ... 2026-02-27 03:05:51,023 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_special_mexican_workflow_1 ... 2026-02-27 03:05:53,837 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconcile_special_mexican_workflow_2 ... 2026-02-27 03:05:56,699 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reconciliation_currency_exchange_matching_number ... 2026-02-27 03:05:57,373 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reverse_exchange_difference ... 2026-02-27 03:05:58,104 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #61 deleted account.partial.reconcile records with IDs: [500, 501] 2026-02-27 03:05:58,143 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #61 deleted account.full.reconcile records with IDs: [277] 2026-02-27 03:05:59,256 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #61 deleted account.partial.reconcile records with IDs: [503, 504] 2026-02-27 03:05:59,288 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #61 deleted account.full.reconcile records with IDs: [280] 2026-02-27 03:06:00,244 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #61 deleted account.partial.reconcile records with IDs: [506, 507] 2026-02-27 03:06:00,282 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #61 deleted account.full.reconcile records with IDs: [283] 2026-02-27 03:06:01,193 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #61 deleted account.partial.reconcile records with IDs: [509, 510] 2026-02-27 03:06:01,241 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #61 deleted account.full.reconcile records with IDs: [286] 2026-02-27 03:06:01,635 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_reconcile: Starting TestAccountMoveReconcile.test_reverse_with_multiple_lines ... 2026-02-27 03:06:03,425 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2feb6a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:06:03,426 166 INFO rb-209aa48-220549-371126 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 0x7fd0a39f3380> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:06:03,428 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:06:03,437 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:06:22,581 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:06:22,581 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:06:23,249 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [279] 2026-02-27 03:06:23,266 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4655] 2026-02-27 03:06:23,274 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:06:40,635 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_send: Starting TestAccountComposerPerformance.test_assert_initial_values ... 2026-02-27 03:06:40,673 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_send: Starting TestAccountComposerPerformance.test_invoice_sent_to_additional_partner ... 2026-02-27 03:06:42,728 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 280 and Message-Id '<552571900126722.1772161602.570049524307251-openerp-1425-account.move@46d2f7d3fdd8>' from 'e.e.other@example.com' to (redacted) 't***********_1@test.example.com' successfully sent 2026-02-27 03:06:42,728 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-02-27 03:06:42,742 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 281 and Message-Id '<552571900126722.1772161602.570049524307251-openerp-1425-account.move@46d2f7d3fdd8>' from 'e.e.other@example.com' to (redacted) 'a*******al@example.com' successfully sent 2026-02-27 03:06:42,742 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-02-27 03:06:42,743 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.models.mail_mail: Sent batch 2 emails via mail server ID #8 2026-02-27 03:06:42,772 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_send: Starting TestAccountComposerPerformance.test_move_composer_multi ... 2026-02-27 03:06:47,913 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_send: Starting TestAccountComposerPerformance.test_move_composer_single ... 2026-02-27 03:06:49,448 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_send: Starting TestAccountComposerPerformance.test_move_composer_single_lang ... 2026-02-27 03:06:50,888 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_send: Starting TestAccountComposerPerformance.test_move_composer_with_dynamic_reports ... 2026-02-27 03:06:52,630 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 31 checked, 31 removed 2026-02-27 03:07:15,485 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_cron_notifications ... 2026-02-27 03:07:19,171 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Send invoices automatically' (47) started manually 2026-02-27 03:07:20,206 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Send invoices automatically' (47) done 2026-02-27 03:07:20,235 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_error_but_continue ... 2026-02-27 03:07:22,988 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #71 deleted mail.mail records with IDs: [336] 2026-02-27 03:07:23,053 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_get_invoice_report_filename ... 2026-02-27 03:07:25,237 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #71 deleted mail.mail records with IDs: [337] 2026-02-27 03:07:26,232 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #71 deleted mail.mail records with IDs: [338] 2026-02-27 03:07:26,296 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_get_sending_settings ... 2026-02-27 03:07:27,620 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_invoice_email_subtitle ... 2026-02-27 03:07:28,986 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_invoice_mail_attachments_widget ... 2026-02-27 03:07:31,125 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #71 deleted mail.mail records with IDs: [339] 2026-02-27 03:07:31,329 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #71 deleted mail.mail records with IDs: [340] 2026-02-27 03:07:31,404 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #71 deleted ir.attachment records with IDs: [3827] 2026-02-27 03:07:31,448 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_invoice_multi ... 2026-02-27 03:07:33,529 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Send invoices automatically' (47) started manually 2026-02-27 03:07:34,437 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Send invoices automatically' (47) done 2026-02-27 03:07:35,332 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Send invoices automatically' (47) started manually 2026-02-27 03:07:35,531 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Send invoices automatically' (47) done 2026-02-27 03:07:35,587 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_invoice_multi_child_contact ... 2026-02-27 03:07:37,614 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_invoice_multi_cron_disabled_alert ... 2026-02-27 03:07:39,857 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_invoice_multi_email_missing ... 2026-02-27 03:07:41,958 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Send invoices automatically' (47) started manually 2026-02-27 03:07:42,658 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Send invoices automatically' (47) done 2026-02-27 03:07:42,679 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_invoice_multi_with_edi ... 2026-02-27 03:07:44,730 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_invoice_single ... 2026-02-27 03:07:46,692 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #71 deleted mail.mail records with IDs: [344] 2026-02-27 03:07:46,976 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #71 deleted mail.mail records with IDs: [345] 2026-02-27 03:07:47,062 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_invoice_web_service_after_pdf_rendering ... 2026-02-27 03:07:49,119 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_is_move_sent_state ... 2026-02-27 03:07:51,161 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #71 deleted mail.mail records with IDs: [346] 2026-02-27 03:07:51,320 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #71 deleted ir.attachment records with IDs: [3852] 2026-02-27 03:07:51,346 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_link_pdf_webservice_fails_after ... 2026-02-27 03:07:53,364 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_link_pdf_webservice_fails_before ... 2026-02-27 03:07:55,395 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #71 deleted mail.mail records with IDs: [347] 2026-02-27 03:07:55,486 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_no_sending_method_selected ... 2026-02-27 03:07:57,138 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_proforma_pdf ... 2026-02-27 03:07:59,004 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #71 deleted mail.mail records with IDs: [348] 2026-02-27 03:07:59,072 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_send_and_print_cron ... 2026-02-27 03:08:03,133 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Send invoices automatically' (47) started manually 2026-02-27 03:08:04,640 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Send invoices automatically' (47) done 2026-02-27 03:08:04,664 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_with_draft_invoices ... 2026-02-27 03:08:06,596 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_with_empty_mail_template_multi ... 2026-02-27 03:08:08,505 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Send invoices automatically' (47) started manually 2026-02-27 03:08:09,356 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Send invoices automatically' (47) done 2026-02-27 03:08:09,372 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_move_send: Starting TestAccountMoveSend.test_with_empty_mail_template_single ... 2026-02-27 03:08:11,248 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #71 deleted mail.mail records with IDs: [355] 2026-02-27 03:08:11,363 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 35 checked, 35 removed 2026-02-27 03:08:23,776 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_partner: Starting TestAccountPartner.test_account_move_count ... 2026-02-27 03:08:24,318 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_partner: Starting TestAccountPartner.test_days_sales_outstanding ... 2026-02-27 03:08:27,263 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_partner: Starting TestAccountPartner.test_manually_write_partner_id ... 2026-02-27 03:08:28,099 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_partner: Starting TestAccountPartner.test_manually_write_partner_id_different_vat ... 2026-02-27 03:08:28,528 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_partner: Starting TestAccountPartner.test_manually_write_partner_id_empty_string_vs_False ... 2026-02-27 03:08:29,028 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_partner: Starting TestAccountPartner.test_res_partner_bank ... 2026-02-27 03:08:29,530 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:08:48,314 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:08:48,314 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:09:00,711 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_attachments_send_multiple ... 2026-02-27 03:09:01,603 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.models.mail_mail: Sent batch 2 emails via mail server ID #11 2026-02-27 03:09:01,688 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_compute_currency_id ... 2026-02-27 03:09:02,160 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_empty_string_payment_method ... 2026-02-27 03:09:03,189 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_invoice_paid_hook_called_in_various_scenarios ... 2026-02-27 03:09:05,382 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment: skipped Subtest TestAccountPayment.test_invoice_paid_hook_called_in_various_scenarios [without oustanding] : Accounting not installed 2026-02-27 03:09:06,811 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment: skipped Subtest TestAccountPayment.test_invoice_paid_hook_called_in_various_scenarios [with mixed oustanding] : Accounting not installed 2026-02-27 03:09:06,835 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_journal_change_and_change_names ... 2026-02-27 03:09:07,513 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_journal_onchange ... 2026-02-27 03:09:07,796 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_payment_amount_without_move ... 2026-02-27 03:09:08,348 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_payment_confirmation_with_bank_outstanding_account ... 2026-02-27 03:09:08,756 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_payment_journal_onchange ... 2026-02-27 03:09:09,109 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_payment_memo_account_move_ref_inverse ... 2026-02-27 03:09:09,663 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_payment_move_sync_create_write ... 2026-02-27 03:09:10,152 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_payment_move_sync_onchange ... 2026-02-27 03:09:11,406 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_payment_move_sync_update_journal_custom_accounts ... 2026-02-27 03:09:12,202 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_payment_move_with_multiple_liquidity_lines ... 2026-02-27 03:09:12,890 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_payment_state_with_unreconciliable_outstanding_account ... 2026-02-27 03:09:14,898 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_payment_without_default_company_account ... 2026-02-27 03:09:15,099 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_payments_copy_data ... 2026-02-27 03:09:15,203 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_payments_epd_eligible_on_move_with_payment ... 2026-02-27 03:09:16,843 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_payments_invoice_payment_state_without_outstanding_accounts ... 2026-02-27 03:09:18,116 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_reconciliation_payment_states ... 2026-02-27 03:09:19,360 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_reconciliation_payment_states_reverse_payment_move ... 2026-02-27 03:09:20,459 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #79 deleted account.partial.reconcile records with IDs: [529] 2026-02-27 03:09:20,541 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #79 deleted account.full.reconcile records with IDs: [302] 2026-02-27 03:09:21,251 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_reconciliation_with_old_oustanding_account ... 2026-02-27 03:09:23,077 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #79 deleted account.partial.reconcile records with IDs: [532] 2026-02-27 03:09:23,190 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_resequence_change_payment_name ... 2026-02-27 03:09:24,254 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_suggested_default_partner_bank ... 2026-02-27 03:09:24,417 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment: Starting TestAccountPayment.test_vendor_payment_save_user_selected_journal_id ... 2026-02-27 03:09:24,600 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-02-27 03:09:37,609 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_duplicate: Starting TestAccountPaymentDuplicateMoves.test_duplicate_payments ... 2026-02-27 03:09:37,837 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_duplicate: Starting TestAccountPaymentDuplicateMoves.test_in_payment_multiple_duplicate_inbound_batch ... 2026-02-27 03:09:37,948 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_duplicate: Starting TestAccountPaymentDuplicateMoves.test_in_payment_multiple_duplicate_multiple_journals ... 2026-02-27 03:09:38,207 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_duplicate: Starting TestAccountPaymentDuplicateMoves.test_register_payment_different_payment_types ... 2026-02-27 03:09:38,317 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_duplicate: Starting TestAccountPaymentDuplicateMoves.test_register_payment_single_batch_duplicate_payments ... 2026-02-27 03:09:38,470 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:09:51,860 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_items: Starting TestAccountPaymentItems.test_payment_date ... 2026-02-27 03:09:52,015 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_items: Starting TestAccountPaymentItems.test_search_payment_date ... 2026-02-27 03:09:52,544 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:10:08,167 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_method_line: Starting TestAccountPaymentMethodLine.test_move_register_payment_view ... 2026-02-27 03:10:08,405 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_method_line: Starting TestAccountPaymentMethodLine.test_move_register_payment_wizard ... 2026-02-27 03:10:08,602 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_method_line: Starting TestAccountPaymentMethodLine.test_multiple_moves_register_payment ... 2026-02-27 03:10:10,533 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:10:36,122 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_branch_user_register_payment ... 2026-02-27 03:10:36,994 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_epd_and_cash_rounding ... 2026-02-27 03:10:38,071 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_group_payment_method_with_and_without_discount ... 2026-02-27 03:10:38,176 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_group_payment_method_with_and_without_discount_and_refund ... 2026-02-27 03:10:38,264 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_installment_mode_multiple_batches ... 2026-02-27 03:10:38,953 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_installment_mode_single_batch ... 2026-02-27 03:10:39,566 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_keep_user_amount ... 2026-02-27 03:10:41,013 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_payment_method_different_type_single_batch_not_grouped ... 2026-02-27 03:10:43,146 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_payment_register_with_next_payment_date ... 2026-02-27 03:10:43,536 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_payment_register_wizard_without_receivable_line_due_date ... 2026-02-27 03:10:43,995 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_payment_with_branch ... 2026-02-27 03:11:08,390 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1555, 1556, 1557], uid: 87, model: account.move 2026-02-27 03:11:08,427 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1556, 1557], uid: 87, model: account.move 2026-02-27 03:11:08,441 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1557], uid: 87, model: account.move 2026-02-27 03:11:09,878 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #87 deleted account.partial.reconcile records with IDs: [540, 541] 2026-02-27 03:11:09,971 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #87 deleted account.full.reconcile records with IDs: [312, 313] 2026-02-27 03:11:11,100 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #87 deleted account.partial.reconcile records with IDs: [542, 543] 2026-02-27 03:11:11,213 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #87 deleted account.full.reconcile records with IDs: [314, 315] 2026-02-27 03:11:12,835 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #87 deleted account.partial.reconcile records with IDs: [544, 545, 546] 2026-02-27 03:11:12,968 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #87 deleted account.full.reconcile records with IDs: [316, 317, 318] 2026-02-27 03:11:13,593 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #87 deleted account.partial.reconcile records with IDs: [547] 2026-02-27 03:11:13,672 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #87 deleted account.full.reconcile records with IDs: [319] 2026-02-27 03:11:14,625 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #87 deleted account.partial.reconcile records with IDs: [548, 549] 2026-02-27 03:11:14,775 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #87 deleted account.full.reconcile records with IDs: [320, 321] 2026-02-27 03:11:15,635 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #87 deleted account.partial.reconcile records with IDs: [551, 550] 2026-02-27 03:11:15,764 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #87 deleted account.full.reconcile records with IDs: [322] 2026-02-27 03:11:16,543 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #87 deleted account.partial.reconcile records with IDs: [552, 553] 2026-02-27 03:11:16,648 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #87 deleted account.full.reconcile records with IDs: [323] 2026-02-27 03:11:17,484 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #87 deleted account.partial.reconcile records with IDs: [555, 556, 554] 2026-02-27 03:11:17,635 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #87 deleted account.full.reconcile records with IDs: [324] 2026-02-27 03:11:18,416 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #87 deleted account.partial.reconcile records with IDs: [557] 2026-02-27 03:11:18,557 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #87 deleted account.full.reconcile records with IDs: [325] 2026-02-27 03:11:19,309 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #87 deleted account.partial.reconcile records with IDs: [558, 559] 2026-02-27 03:11:19,444 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #87 deleted account.full.reconcile records with IDs: [326] 2026-02-27 03:11:21,111 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #87 deleted account.partial.reconcile records with IDs: [560] 2026-02-27 03:11:21,243 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #87 deleted account.full.reconcile records with IDs: [327] 2026-02-27 03:11:22,264 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #87 deleted account.partial.reconcile records with IDs: [561] 2026-02-27 03:11:22,394 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #87 deleted account.full.reconcile records with IDs: [328] 2026-02-27 03:11:22,590 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_foreign_currency_on_invoice_exchange_writeoff_account ... 2026-02-27 03:11:24,435 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_foreign_currency_on_payment_exchange_writeoff_account ... 2026-02-27 03:11:25,333 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_constraints ... 2026-02-27 03:11:26,518 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_different_type_single_batch_not_grouped ... 2026-02-27 03:11:27,321 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_doesnt_send_email ... 2026-02-27 03:11:28,071 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_inbound_multiple_bank_account ... 2026-02-27 03:11:29,108 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_invoice_comp_curr_payment_foreign_curr ... 2026-02-27 03:11:30,109 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_invoice_foreign_curr_payment_comp_curr ... 2026-02-27 03:11:31,331 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_multi_batches_grouped ... 2026-02-27 03:11:32,356 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_multi_batches_grouped_with_credit_note ... 2026-02-27 03:11:33,854 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_multi_batches_not_grouped ... 2026-02-27 03:11:35,039 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_multi_currency_rounding_issue_negative_delta ... 2026-02-27 03:11:35,764 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_multi_currency_rounding_issue_positive_delta ... 2026-02-27 03:11:36,429 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_multi_currency_rounding_issue_writeoff_higher_amount_reconcile_negative_delta ... 2026-02-27 03:11:37,174 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_multi_currency_rounding_issue_writeoff_higher_amount_reconcile_positive_delta ... 2026-02-27 03:11:37,910 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_multi_currency_rounding_issue_writeoff_lower_amount_keep_open ... 2026-02-27 03:11:38,525 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_multi_currency_rounding_issue_writeoff_lower_amount_reconcile_negative_delta ... 2026-02-27 03:11:39,298 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_multi_currency_rounding_issue_writeoff_lower_amount_reconcile_positive_delta ... 2026-02-27 03:11:40,014 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_multiple_batch_grouped_with_credit_note ... 2026-02-27 03:11:41,261 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_single_batch_grouped_keep_open_higher_amount ... 2026-02-27 03:11:41,887 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_single_batch_grouped_keep_open_lower_amount ... 2026-02-27 03:11:42,550 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_single_batch_grouped_with_credit_note ... 2026-02-27 03:11:43,187 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_single_batch_grouped_writeoff_higher_amount_credit ... 2026-02-27 03:11:43,829 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_single_batch_grouped_writeoff_higher_amount_debit ... 2026-02-27 03:11:44,509 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_single_batch_grouped_writeoff_lower_amount_credit ... 2026-02-27 03:11:45,188 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_single_batch_grouped_writeoff_lower_amount_debit ... 2026-02-27 03:11:45,890 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_register_payment_single_batch_not_grouped ... 2026-02-27 03:11:46,757 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_suggested_default_partner_bank_inbound_payment ... 2026-02-27 03:11:46,910 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_payment_register: Starting TestAccountPaymentRegister.test_suggested_default_partner_bank_outbound_payment ... 2026-02-27 03:11:47,117 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 03:11:59,583 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_report: Starting TestAccountReport.test_copy_report ... 2026-02-27 03:11:59,779 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:12:00,202 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [358] 2026-02-27 03:12:00,216 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [4833] 2026-02-27 03:12:00,222 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:12:28,297 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_tax: Starting TestAccountTax.test_changing_tax_company ... 2026-02-27 03:12:28,770 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_tax: Starting TestAccountTax.test_logging_of_repartition_lines_addition_when_tax_is_used ... 2026-02-27 03:12:29,318 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_tax: Starting TestAccountTax.test_logging_of_repartition_lines_removal_when_tax_is_used ... 2026-02-27 03:12:29,925 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #94 deleted account.tax.repartition.line records with IDs: [1527, 1528] 2026-02-27 03:12:30,018 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_tax: Starting TestAccountTax.test_logging_of_repartition_lines_reordering_when_tax_is_used ... 2026-02-27 03:12:30,659 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_tax: Starting TestAccountTax.test_logging_of_repartition_lines_update_when_tax_is_used ... 2026-02-27 03:12:31,222 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_tax: Starting TestAccountTax.test_logging_of_tax_update_when_tax_is_used ... 2026-02-27 03:12:31,766 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_tax: Starting TestAccountTax.test_tax_is_used_when_in_transactions ... 2026-02-27 03:12:32,280 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_account_tax: Starting TestAccountTax.test_tax_no_duplicate_in_repartition_line ... 2026-02-27 03:12:33,027 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:12:45,507 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_audit_trail: Starting TestAuditTrail.test_can_unlink_draft ... 2026-02-27 03:12:45,570 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #96 deleted account.move.line.ctp records with IDs: [2271] 2026-02-27 03:12:45,688 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #96 deleted account.move.line records with IDs: [4209, 4210] 2026-02-27 03:12:45,726 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #96 deleted mail.message records with IDs: [4907] 2026-02-27 03:12:45,781 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #96 deleted account.move records with IDs: [1629] 2026-02-27 03:12:45,802 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_audit_trail: Starting TestAuditTrail.test_cant_unlink_message ... 2026-02-27 03:12:46,042 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_audit_trail: Starting TestAuditTrail.test_cant_unlink_posted ... 2026-02-27 03:12:46,239 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #96 deleted account.move.line.ctp records with IDs: [2271] 2026-02-27 03:12:46,386 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #96 deleted account.move.line records with IDs: [4209, 4210] 2026-02-27 03:12:46,425 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_audit_trail: Starting TestAuditTrail.test_cant_unlink_tracking_value ... 2026-02-27 03:12:46,721 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_audit_trail: Starting TestAuditTrail.test_cant_unown_message ... 2026-02-27 03:12:46,922 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_audit_trail: Starting TestAuditTrail.test_content ... 2026-02-27 03:12:47,427 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #96 deleted account.move.line.ctp records with IDs: [2271] 2026-02-27 03:12:47,465 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #96 deleted account.move.line.ctp records with IDs: [2272, 2273] 2026-02-27 03:12:47,594 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #96 deleted account.move.line records with IDs: [4209, 4210, 4211, 4212, 4213] 2026-02-27 03:12:47,650 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_audit_trail: Starting TestAuditTrail.test_partner_notif ... 2026-02-27 03:12:48,099 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #96 deleted mail.mail records with IDs: [359] 2026-02-27 03:12:48,117 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_audit_trail: Starting TestAuditTrail.test_partner_unlink ... 2026-02-27 03:12:48,254 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #96 deleted mail.message records with IDs: [4928] 2026-02-27 03:12:48,497 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #96 deleted res.partner records with IDs: [404] 2026-02-27 03:12:48,580 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:12:59,035 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_bank_account_code_prefix ... 2026-02-27 03:13:08,872 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_branch ... 2026-02-27 03:13:29,539 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted mail.mail records with IDs: [360] 2026-02-27 03:13:29,644 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted mail.mail records with IDs: [361] 2026-02-27 03:13:29,746 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted mail.mail records with IDs: [362] 2026-02-27 03:13:29,813 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted mail.mail records with IDs: [363] 2026-02-27 03:13:33,922 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted mail.mail records with IDs: [364] 2026-02-27 03:13:34,059 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted mail.mail records with IDs: [365] 2026-02-27 03:13:34,186 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted mail.mail records with IDs: [366] 2026-02-27 03:13:34,262 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted mail.mail records with IDs: [367] 2026-02-27 03:13:36,014 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_change_coa ... 2026-02-27 03:13:36,121 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [199904] 2026-02-27 03:13:36,121 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.fiscal.position records with IDs: [44] 2026-02-27 03:13:36,169 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [199905] 2026-02-27 03:13:36,169 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.reconcile.model records with IDs: [204] 2026-02-27 03:13:36,201 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.payment.method.line records with IDs: [505, 506, 507, 508, 509] 2026-02-27 03:13:36,241 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [199887, 199886, 199888, 199885, 199884, 199883, 199882] 2026-02-27 03:13:36,242 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.journal records with IDs: [586, 587, 591, 588, 592, 590, 589] 2026-02-27 03:13:36,253 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted mail.alias records with IDs: [402, 403] 2026-02-27 03:13:36,306 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [199897, 199898] 2026-02-27 03:13:36,306 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.tax records with IDs: [373, 374] 2026-02-27 03:13:36,337 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [199879] 2026-02-27 03:13:36,338 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.tax.group records with IDs: [63] 2026-02-27 03:13:36,476 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.default records with IDs: [862, 863, 864, 865] 2026-02-27 03:13:36,480 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [199908, 199907, 199913, 199912, 199906, 199880, 199881, 199910, 199909, 199903, 199902, 199901, 199900, 199911, 199914] 2026-02-27 03:13:36,480 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.account records with IDs: [3147, 3148, 3153, 3159, 3160, 3151, 3152, 3158, 3149, 3150, 3156, 3157, 3155, 3154, 3161] 2026-02-27 03:13:36,508 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [199899] 2026-02-27 03:13:36,509 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.group records with IDs: [117] 2026-02-27 03:13:39,535 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted mail.mail records with IDs: [368] 2026-02-27 03:13:39,666 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted mail.mail records with IDs: [369] 2026-02-27 03:13:39,769 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted mail.mail records with IDs: [370] 2026-02-27 03:13:39,855 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted mail.mail records with IDs: [371] 2026-02-27 03:13:57,226 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.move.line.ctp records with IDs: [2351, 2352, 2369, 2368, 2367, 2366, 2365, 2364, 2346, 2347, 2356, 2357, 2358, 2359, 2340, 2341, 2342, 2343, 2354, 2355, 2344, 2345, 2361, 2360, 2338, 2339, 2350, 2349, 2363, 2362, 2353, 2348] 2026-02-27 03:13:57,747 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.move.line records with IDs: [4341, 4342, 4358, 4377, 4378, 4375, 4376, 4373, 4374, 4371, 4372, 4369, 4370, 4367, 4368, 4336, 4337, 4354, 4346, 4347, 4361, 4348, 4349, 4362, 4330, 4331, 4351, 4332, 4333, 4352, 4344, 4345, 4360, 4334, 4335, 4353, 4326, 4327, 4324, 4325, 4328, 4329, 4350, 4340, 4357, 4339, 4356, 4365, 4366, 4363, 4364, 4343, 4359, 4338, 4355] 2026-02-27 03:13:57,876 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [200136, 200137] 2026-02-27 03:13:57,877 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted mail.message records with IDs: [5003, 5002, 5001, 5000, 4999, 4998, 4997, 4996, 4995, 4994, 4993, 4992, 4991, 4990, 4989, 4988, 4987, 4986, 4985, 4984, 4983, 4982, 4981, 4980, 4979, 4978, 4977, 4976, 4975, 4974, 4973, 4972, 4971, 4970, 4969, 4968, 4967, 4966, 4965, 4964, 4963, 4962, 4961, 4960, 4959, 4958, 4957, 4956, 4955, 4954, 4953, 4952, 4951, 4950, 4949, 4947, 4946, 4945, 4944, 4943, 4942] 2026-02-27 03:13:57,965 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [200121, 200123, 200125, 200127, 200129, 200131, 200104, 200105, 200106, 200108, 200110, 200109, 200107, 200111, 200112, 200113, 200114, 200115, 200116, 200117, 200118, 200119] 2026-02-27 03:13:57,990 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [200134, 200135] 2026-02-27 03:13:57,990 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.attachment records with IDs: [4169, 4170] 2026-02-27 03:13:57,991 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.move records with IDs: [1683, 1687, 1701, 1700, 1699, 1698, 1697, 1696, 1682, 1690, 1691, 1679, 1680, 1689, 1681, 1693, 1692, 1678, 1686, 1685, 1695, 1694, 1688, 1684] 2026-02-27 03:13:58,004 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [200138, 200139, 200140, 200141] 2026-02-27 03:13:58,004 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted mail.activity records with IDs: [117, 116, 118, 119] 2026-02-27 03:13:58,010 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted mail.followers records with IDs: [2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087] 2026-02-27 03:13:58,040 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [200093] 2026-02-27 03:13:58,040 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.fiscal.position records with IDs: [47] 2026-02-27 03:13:58,073 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [200133, 200094] 2026-02-27 03:13:58,073 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.reconcile.model records with IDs: [209, 210] 2026-02-27 03:13:58,102 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.payment.method.line records with IDs: [520, 521, 522, 523, 524] 2026-02-27 03:13:58,126 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [200076, 200075, 200077, 200074, 200073, 200072, 200071] 2026-02-27 03:13:58,126 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.journal records with IDs: [607, 608, 612, 609, 613, 611, 610] 2026-02-27 03:13:58,133 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted mail.alias records with IDs: [417, 418] 2026-02-27 03:13:58,187 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [200086, 200087] 2026-02-27 03:13:58,187 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.tax records with IDs: [379, 380] 2026-02-27 03:13:58,213 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [200068] 2026-02-27 03:13:58,213 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.tax.group records with IDs: [66] 2026-02-27 03:13:58,310 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.default records with IDs: [890, 891, 892, 893, 902, 903, 904, 905] 2026-02-27 03:13:58,314 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [200097, 200096, 200102, 200101, 200095, 200069, 200070, 200099, 200098, 200092, 200091, 200090, 200089, 200100, 200103] 2026-02-27 03:13:58,314 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.account records with IDs: [3192, 3198, 3204, 3205, 3193, 3196, 3197, 3203, 3194, 3195, 3201, 3202, 3200, 3199, 3206] 2026-02-27 03:13:58,337 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [200088] 2026-02-27 03:13:58,337 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.group records with IDs: [120] 2026-02-27 03:14:00,188 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [200122] 2026-02-27 03:14:00,193 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [200124] 2026-02-27 03:14:00,196 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [200126] 2026-02-27 03:14:00,199 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [200128] 2026-02-27 03:14:00,203 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [200130] 2026-02-27 03:14:00,208 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [200132] 2026-02-27 03:14:01,055 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted mail.mail records with IDs: [372] 2026-02-27 03:14:01,165 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted mail.mail records with IDs: [373] 2026-02-27 03:14:01,274 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted mail.mail records with IDs: [374] 2026-02-27 03:14:01,353 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted mail.mail records with IDs: [375] 2026-02-27 03:14:05,557 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted mail.mail records with IDs: [376] 2026-02-27 03:14:05,659 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted mail.mail records with IDs: [377] 2026-02-27 03:14:05,778 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted mail.mail records with IDs: [378] 2026-02-27 03:14:05,868 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted mail.mail records with IDs: [379] 2026-02-27 03:14:07,788 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_chart_template_company_without_country ... 2026-02-27 03:14:17,092 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_command_int_values ... 2026-02-27 03:14:17,435 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_inactive_tag_tax ... 2026-02-27 03:14:17,479 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_install_with_translations ... 2026-02-27 03:14:17,590 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [199904] 2026-02-27 03:14:17,590 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.fiscal.position records with IDs: [44] 2026-02-27 03:14:17,628 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [199905] 2026-02-27 03:14:17,628 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.reconcile.model records with IDs: [204] 2026-02-27 03:14:17,660 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.payment.method.line records with IDs: [505, 506, 507, 508, 509] 2026-02-27 03:14:17,684 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [199887, 199886, 199888, 199885, 199884, 199883, 199882] 2026-02-27 03:14:17,684 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.journal records with IDs: [586, 587, 591, 588, 592, 590, 589] 2026-02-27 03:14:17,695 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted mail.alias records with IDs: [402, 403] 2026-02-27 03:14:17,748 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [199897, 199898] 2026-02-27 03:14:17,748 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.tax records with IDs: [373, 374] 2026-02-27 03:14:17,779 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [199879] 2026-02-27 03:14:17,780 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.tax.group records with IDs: [63] 2026-02-27 03:14:17,871 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.default records with IDs: [862, 863, 864, 865] 2026-02-27 03:14:17,876 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [199908, 199907, 199913, 199912, 199906, 199880, 199881, 199910, 199909, 199903, 199902, 199901, 199900, 199911, 199914] 2026-02-27 03:14:17,876 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.account records with IDs: [3147, 3148, 3153, 3159, 3160, 3151, 3152, 3158, 3149, 3150, 3156, 3157, 3155, 3154, 3161] 2026-02-27 03:14:17,904 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [199899] 2026-02-27 03:14:17,904 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.group records with IDs: [117] 2026-02-27 03:14:18,800 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_new_tax_rate ... 2026-02-27 03:14:28,195 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_parsed_csv_submodel_being_loaded ... 2026-02-27 03:14:28,274 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_parsed_csv_submodel_being_updated ... 2026-02-27 03:14:28,639 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_remove_fiscal_position_try_loading_force_create_false ... 2026-02-27 03:14:28,678 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [199904] 2026-02-27 03:14:28,678 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.fiscal.position records with IDs: [44] 2026-02-27 03:14:29,140 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_signed_and_unsigned_tags_tax ... 2026-02-27 03:14:29,213 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_unknown_company_fields ... 2026-02-27 03:14:29,301 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [199904] 2026-02-27 03:14:29,301 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.fiscal.position records with IDs: [44] 2026-02-27 03:14:29,342 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [199905] 2026-02-27 03:14:29,342 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.reconcile.model records with IDs: [204] 2026-02-27 03:14:29,375 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.payment.method.line records with IDs: [505, 506, 507, 508, 509] 2026-02-27 03:14:29,400 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [199887, 199886, 199888, 199885, 199884, 199883, 199882] 2026-02-27 03:14:29,400 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.journal records with IDs: [586, 587, 591, 588, 592, 590, 589] 2026-02-27 03:14:29,407 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted mail.alias records with IDs: [402, 403] 2026-02-27 03:14:29,448 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [199897, 199898] 2026-02-27 03:14:29,448 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.tax records with IDs: [373, 374] 2026-02-27 03:14:29,474 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [199879] 2026-02-27 03:14:29,474 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.tax.group records with IDs: [63] 2026-02-27 03:14:29,572 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.default records with IDs: [862, 863, 864, 865] 2026-02-27 03:14:29,578 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [199908, 199907, 199913, 199912, 199906, 199880, 199881, 199910, 199909, 199903, 199902, 199901, 199900, 199911, 199914] 2026-02-27 03:14:29,578 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.account records with IDs: [3147, 3148, 3153, 3159, 3160, 3151, 3152, 3158, 3149, 3150, 3156, 3157, 3155, 3154, 3161] 2026-02-27 03:14:29,604 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [199899] 2026-02-27 03:14:29,604 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.group records with IDs: [117] 2026-02-27 03:14:29,900 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [199904] 2026-02-27 03:14:29,900 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.fiscal.position records with IDs: [44] 2026-02-27 03:14:29,938 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [199905] 2026-02-27 03:14:29,938 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.reconcile.model records with IDs: [204] 2026-02-27 03:14:29,971 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.payment.method.line records with IDs: [505, 506, 507, 508, 509] 2026-02-27 03:14:30,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [199887, 199886, 199888, 199885, 199884, 199883, 199882] 2026-02-27 03:14:30,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.journal records with IDs: [586, 587, 591, 588, 592, 590, 589] 2026-02-27 03:14:30,008 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted mail.alias records with IDs: [402, 403] 2026-02-27 03:14:30,054 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [199897, 199898] 2026-02-27 03:14:30,054 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.tax records with IDs: [373, 374] 2026-02-27 03:14:30,084 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [199879] 2026-02-27 03:14:30,084 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.tax.group records with IDs: [63] 2026-02-27 03:14:30,168 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.default records with IDs: [862, 863, 864, 865] 2026-02-27 03:14:30,173 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [199908, 199907, 199913, 199912, 199906, 199880, 199881, 199910, 199909, 199903, 199902, 199901, 199900, 199911, 199914] 2026-02-27 03:14:30,173 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.account records with IDs: [3147, 3148, 3153, 3159, 3160, 3151, 3152, 3158, 3149, 3150, 3156, 3157, 3155, 3154, 3161] 2026-02-27 03:14:30,205 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [199899] 2026-02-27 03:14:30,205 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.group records with IDs: [117] 2026-02-27 03:14:31,087 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_update_account_codes_conflict ... 2026-02-27 03:14:31,182 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [199903] 2026-02-27 03:14:31,454 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_update_reload_no_new_data ... 2026-02-27 03:14:31,748 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_update_tax_with_non_existent_tag ... 2026-02-27 03:14:31,781 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_update_taxes_children_tax_ids ... 2026-02-27 03:14:32,237 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_update_taxes_children_tax_ids_inactive ... 2026-02-27 03:14:32,570 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_update_taxes_conflict_name ... 2026-02-27 03:14:32,678 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [199897] 2026-02-27 03:14:32,940 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [200580] 2026-02-27 03:14:33,157 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_update_taxes_creation ... 2026-02-27 03:14:33,500 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_update_taxes_multi_company ... 2026-02-27 03:14:42,895 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [199897] 2026-02-27 03:14:43,135 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [200646] 2026-02-27 03:14:43,428 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_update_taxes_recreation ... 2026-02-27 03:14:43,531 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [199897] 2026-02-27 03:14:43,795 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_update_taxes_removed_from_templates ... 2026-02-27 03:14:43,828 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.fiscal.position.tax records with IDs: [72] 2026-02-27 03:14:43,864 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted ir.model.data records with IDs: [199897, 199898] 2026-02-27 03:14:43,864 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.tax records with IDs: [373, 374] 2026-02-27 03:14:44,259 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #99 deleted account.fiscal.position.tax records with IDs: [86] 2026-02-27 03:14:44,517 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_update_taxes_update ... 2026-02-27 03:14:44,763 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_chart_template: Starting TestChartTemplate.test_update_taxes_update_rounding ... 2026-02-27 03:14:45,011 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 1 removed 2026-02-27 03:15:13,335 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_company_branch: Starting TestCompanyBranch.test_branch_should_keep_parent_company_currency ... 2026-02-27 03:15:33,703 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_company_branch: Starting TestCompanyBranch.test_change_record_company ... 2026-02-27 03:15:34,477 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_company_branch: Starting TestCompanyBranch.test_chart_template_loading ... 2026-02-27 03:15:34,567 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_company_branch: Starting TestCompanyBranch.test_lock_dates ... 2026-02-27 03:17:05,629 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_company_branch: Starting TestCompanyBranch.test_reconciliation ... 2026-02-27 03:17:06,980 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_company_branch: Starting TestCompanyBranch.test_reconciliation_foreign_currency ... 2026-02-27 03:17:08,612 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_company_branch: Starting TestCompanyBranch.test_switch_company_currency ... 2026-02-27 03:17:18,069 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 03:17:18,079 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_dict_to_xml: Starting TestDictToXml.test_10_empty_node ... 2026-02-27 03:17:18,100 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_dict_to_xml: Starting TestDictToXml.test_11_render_empty_node ... 2026-02-27 03:17:18,120 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_dict_to_xml: Starting TestDictToXml.test_21_simple_node ... 2026-02-27 03:17:18,140 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_dict_to_xml: Starting TestDictToXml.test_22_simple_node_with_nsmap ... 2026-02-27 03:17:18,161 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_dict_to_xml: Starting TestDictToXml.test_31_compound_node ... 2026-02-27 03:17:18,182 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_dict_to_xml: Starting TestDictToXml.test_32_compound_node_render_empty_nodes ... 2026-02-27 03:17:18,203 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_dict_to_xml: Starting TestDictToXml.test_33_compound_node_with_template ... 2026-02-27 03:17:18,224 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_dict_to_xml: Starting TestDictToXml.test_34_compound_node_with_template_raises ... 2026-02-27 03:17:18,244 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_dict_to_xml: Starting TestDictToXml.test_35_compound_node_with_template_and_nsmap ... 2026-02-27 03:17:18,266 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_dict_to_xml: Starting TestDictToXml.test_40_complex_example ... 2026-02-27 03:17:18,287 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_dict_to_xml: Starting TestDictToXml.test_41_complex_example_render_empty_nodes ... 2026-02-27 03:17:18,318 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:17:46,339 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_digest: Starting TestAccountDigest.test_kpi_account_total_revenue_value ... 2026-02-27 03:17:46,938 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 03:18:00,371 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_download_docs: Starting TestDownloadDocs.test_download_invoice_attachments_multiple ... 2026-02-27 03:18:00,425 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:accountman from n/a 2026-02-27 03:18:00,432 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:18:01,180 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:18:01] "GET /account/download_invoice_attachments/4338,4339 HTTP/1.1" 200 - 35 0.051 0.698 2026-02-27 03:18:01,252 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_download_docs.TestDownloadDocs.test_download_invoice_attachments_multiple: waiting for threads: [] 2026-02-27 03:18:01,276 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_download_docs: Starting TestDownloadDocs.test_download_invoice_attachments_not_auth ... 2026-02-27 03:18:01,408 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:18:01,597 166 INFO rb-209aa48-220549-371126 odoo.http: Session expired 2026-02-27 03:18:01,597 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:18:01] "GET /account/download_invoice_attachments/4338,4339 HTTP/1.1" 303 - 5 0.001 0.190 2026-02-27 03:18:02,314 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:18:02] "GET /web/login?redirect=/account/download_invoice_attachments/4338,4339? HTTP/1.1" 200 - 180 0.104 0.607 2026-02-27 03:18:02,316 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_download_docs.TestDownloadDocs.test_download_invoice_attachments_not_auth: waiting for threads: [] 2026-02-27 03:18:02,337 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_download_docs: Starting TestDownloadDocs.test_download_invoice_attachments_one ... 2026-02-27 03:18:02,454 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:accountman from n/a 2026-02-27 03:18:02,469 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:18:02,666 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:18:02] "GET /account/download_invoice_attachments/4338 HTTP/1.1" 200 - 14 0.009 0.190 2026-02-27 03:18:02,680 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_download_docs.TestDownloadDocs.test_download_invoice_attachments_one: waiting for threads: [] 2026-02-27 03:18:02,699 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_download_docs: Starting TestDownloadDocs.test_download_invoice_documents_filetype_all ... 2026-02-27 03:18:02,719 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:accountman from n/a 2026-02-27 03:18:02,730 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:18:02,964 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:18:02] "GET /account/download_invoice_documents/1842,1843/all HTTP/1.1" 200 - 68 0.057 0.178 2026-02-27 03:18:03,018 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_download_docs.TestDownloadDocs.test_download_invoice_documents_filetype_all: waiting for threads: [] 2026-02-27 03:18:03,033 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_download_docs: Starting TestDownloadDocs.test_download_invoice_documents_filetype_multiple ... 2026-02-27 03:18:03,055 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:accountman from n/a 2026-02-27 03:18:03,067 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:18:04,107 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:18:04] "GET /account/download_invoice_documents/1842,1843/pdf HTTP/1.1" 200 - 57 0.063 0.980 2026-02-27 03:18:04,153 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_download_docs.TestDownloadDocs.test_download_invoice_documents_filetype_multiple: waiting for threads: [] 2026-02-27 03:18:04,175 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_download_docs: Starting TestDownloadDocs.test_download_invoice_documents_filetype_one ... 2026-02-27 03:18:04,198 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:accountman from n/a 2026-02-27 03:18:04,211 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:18:04,511 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:18:04] "GET /account/download_invoice_documents/1842/pdf HTTP/1.1" 200 - 57 0.033 0.269 2026-02-27 03:18:04,536 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_download_docs.TestDownloadDocs.test_download_invoice_documents_filetype_one: waiting for threads: [] 2026-02-27 03:18:04,596 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-02-27 03:18:16,398 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_early_payment_date_eligibility ... 2026-02-27 03:18:16,776 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_early_payment_date_eligibility2 ... 2026-02-27 03:18:17,214 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_early_payment_end_date ... 2026-02-27 03:18:17,511 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_epd_entry_tag_invert_with_distinct_negative_invoice_line ... 2026-02-27 03:18:18,744 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3f58900> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_early_payment_discount.py", line 998, in test_epd_entry_tag_invert_with_distinct_negative_invoice_line analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:18:18,745 166 INFO rb-209aa48-220549-371126 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 0x7fd0a337d620> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_early_payment_discount.py", line 998, in test_epd_entry_tag_invert_with_distinct_negative_invoice_line analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:18:18,748 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_early_payment_discount.py", line 998, in test_epd_entry_tag_invert_with_distinct_negative_invoice_line analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:18:20,671 166 INFO rb-209aa48-220549-371126 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 0x7fd0a30c63e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_early_payment_discount.py", line 998, in test_epd_entry_tag_invert_with_distinct_negative_invoice_line analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:18:20,672 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3b7c5e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_early_payment_discount.py", line 998, in test_epd_entry_tag_invert_with_distinct_negative_invoice_line analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:18:20,674 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_early_payment_discount.py", line 998, in test_epd_entry_tag_invert_with_distinct_negative_invoice_line analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:18:22,561 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2adb4c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_early_payment_discount.py", line 998, in test_epd_entry_tag_invert_with_distinct_negative_invoice_line analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:18:22,562 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2a0e700> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_early_payment_discount.py", line 998, in test_epd_entry_tag_invert_with_distinct_negative_invoice_line analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:18:22,565 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_early_payment_discount.py", line 998, in test_epd_entry_tag_invert_with_distinct_negative_invoice_line analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:18:23,676 166 INFO rb-209aa48-220549-371126 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 0x7fd0a567f1a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_early_payment_discount.py", line 998, in test_epd_entry_tag_invert_with_distinct_negative_invoice_line analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:18:23,677 166 INFO rb-209aa48-220549-371126 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 0x7fd0a39da660> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_early_payment_discount.py", line 998, in test_epd_entry_tag_invert_with_distinct_negative_invoice_line analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:18:23,681 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/account/tests/test_early_payment_discount.py", line 998, in test_epd_entry_tag_invert_with_distinct_negative_invoice_line analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:18:26,845 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_epd_multiple_repartition_lines ... 2026-02-27 03:18:27,873 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_epd_validation_on_payment_terms ... 2026-02-27 03:18:27,936 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #109 deleted account.payment.term.line records with IDs: [105, 106] 2026-02-27 03:18:27,975 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_fixed_tax_amount_discounted_payment_mixed ... 2026-02-27 03:18:28,409 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_intracomm_bill_with_early_payment_included ... 2026-02-27 03:18:29,335 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_invoice_report_without_invoice_date ... 2026-02-27 03:18:30,094 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/d93f851/web.report_assets_pdf.min.css in /account/tests/test_early_payment_discount.py:TestAccountEarlyPaymentDiscount.test_invoice_report_without_invoice_date 2026-02-27 03:18:30,096 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:18:30,099 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/3e137f9/web.report_assets_common.min.css in /account/tests/test_early_payment_discount.py:TestAccountEarlyPaymentDiscount.test_invoice_report_without_invoice_date 2026-02-27 03:18:30,288 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/d93f851/web.report_assets_pdf.min.css in /account/tests/test_early_payment_discount.py:TestAccountEarlyPaymentDiscount.test_invoice_report_without_invoice_date 2026-02-27 03:18:30,289 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/3e137f9/web.report_assets_common.min.css in /account/tests/test_early_payment_discount.py:TestAccountEarlyPaymentDiscount.test_invoice_report_without_invoice_date 2026-02-27 03:18:30,297 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:18:30] "GET /web/assets/d93f851/web.report_assets_pdf.min.css HTTP/1.1" 200 - 8 0.004 0.201 2026-02-27 03:18:30,303 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:18:30] "GET /web/assets/3e137f9/web.report_assets_common.min.css HTTP/1.1" 200 - 2 0.001 0.204 2026-02-27 03:18:30,361 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:18:30] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-02-27 03:18:30,369 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:18:30] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-02-27 03:18:30,370 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:18:30] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-02-27 03:18:30,372 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:18:30] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-02-27 03:18:30,373 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:18:30] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-02-27 03:18:36,506 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: account.move, records [1856]. 2026-02-27 03:18:36,608 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_mixed_early_discount_with_tag_on_tax_base_line ... 2026-02-27 03:18:37,200 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_mixed_epd_with_draft_invoice ... 2026-02-27 03:18:38,525 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_mixed_epd_with_rounding_issue ... 2026-02-27 03:18:39,031 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_mixed_epd_with_tax_deleted_line ... 2026-02-27 03:18:39,538 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #109 deleted account.move.line.ctp records with IDs: [2639, 2640, 2641, 2642, 2643, 2644, 2645, 2646, 2647] 2026-02-27 03:18:39,683 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #109 deleted account.move.line records with IDs: [4834] 2026-02-27 03:18:39,861 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #109 deleted account.move.line.ctp records with IDs: [2648, 2649, 2650, 2651, 2652, 2653] 2026-02-27 03:18:39,939 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #109 deleted account.move.line records with IDs: [4835] 2026-02-27 03:18:40,031 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #109 deleted account.move.line.ctp records with IDs: [2654, 2655, 2656, 2657] 2026-02-27 03:18:40,101 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #109 deleted account.move.line records with IDs: [4839] 2026-02-27 03:18:40,170 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_mixed_epd_with_tax_included ... 2026-02-27 03:18:41,490 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_mixed_epd_with_tax_no_duplication ... 2026-02-27 03:18:41,986 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #109 deleted account.move.line.ctp records with IDs: [2661, 2662, 2663] 2026-02-27 03:18:42,065 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #109 deleted account.move.line records with IDs: [4847, 4848] 2026-02-27 03:18:42,342 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_mixed_epd_with_tax_refund ... 2026-02-27 03:18:43,157 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #109 deleted account.move.line.ctp records with IDs: [2667, 2668, 2669] 2026-02-27 03:18:43,243 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #109 deleted account.move.line records with IDs: [4861] 2026-02-27 03:18:44,031 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_register_discounted_payment_multi_line_discount ... 2026-02-27 03:18:45,073 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_register_discounted_payment_on_single_invoice ... 2026-02-27 03:18:46,038 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_register_discounted_payment_on_single_invoice_with_fixed_tax_1 ... 2026-02-27 03:18:47,125 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_register_discounted_payment_on_single_invoice_with_fixed_tax_2 ... 2026-02-27 03:18:48,108 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_register_discounted_payment_on_single_invoice_with_tax ... 2026-02-27 03:18:49,051 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_register_discounted_payment_on_single_out_invoice_with_tax ... 2026-02-27 03:18:49,999 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_register_payment_batch_excluded ... 2026-02-27 03:18:51,171 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_register_payment_batch_included ... 2026-02-27 03:18:52,368 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_register_payment_batch_mixed ... 2026-02-27 03:18:53,782 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_register_payment_batch_mixed_one_too_late ... 2026-02-27 03:18:55,083 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_register_payment_batch_with_discount_and_without_discount ... 2026-02-27 03:18:56,499 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_early_payment_discount: Starting TestAccountEarlyPaymentDiscount.test_register_payment_batch_without_discount ... 2026-02-27 03:18:58,857 166 INFO rb-209aa48-220549-371126 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 0x7fd0a43c8cc0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:18:58,857 166 INFO rb-209aa48-220549-371126 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 0x7fd0a245f7e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:18:58,860 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:18:58,869 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:19:11,453 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_invoice_taxes: Starting TestInvoiceTaxes.test_affecting_base_amount ... 2026-02-27 03:19:12,486 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_invoice_taxes: Starting TestInvoiceTaxes.test_division_tax ... 2026-02-27 03:19:13,752 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_invoice_taxes: Starting TestInvoiceTaxes.test_ensure_no_unbalanced_entry ... 2026-02-27 03:19:14,246 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_invoice_taxes: Starting TestInvoiceTaxes.test_fiscal_position_tax_mapping_with_inactive_tax ... 2026-02-27 03:19:15,681 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_invoice_taxes: Starting TestInvoiceTaxes.test_fixed_tax_with_zero_price ... 2026-02-27 03:19:16,059 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_invoice_taxes: Starting TestInvoiceTaxes.test_group_of_taxes ... 2026-02-27 03:19:16,649 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_invoice_taxes: Starting TestInvoiceTaxes.test_misc_entry_tax_group_signs ... 2026-02-27 03:19:20,445 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_invoice_taxes: Starting TestInvoiceTaxes.test_misc_journal_entry_tax_tags_purchase ... 2026-02-27 03:19:22,257 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_invoice_taxes: Starting TestInvoiceTaxes.test_misc_journal_entry_tax_tags_sale ... 2026-02-27 03:19:24,005 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_invoice_taxes: Starting TestInvoiceTaxes.test_multiple_onchange_product_and_price ... 2026-02-27 03:19:25,408 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_invoice_taxes: Starting TestInvoiceTaxes.test_one_tax_per_line ... 2026-02-27 03:19:25,940 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_invoice_taxes: Starting TestInvoiceTaxes.test_product_account_tags ... 2026-02-27 03:19:26,549 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_invoice_taxes: Starting TestInvoiceTaxes.test_setting_tax_separately ... 2026-02-27 03:19:26,837 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_invoice_taxes: Starting TestInvoiceTaxes.test_tax_calculation_foreign_currency_large_quantity ... 2026-02-27 03:19:27,165 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_invoice_taxes: Starting TestInvoiceTaxes.test_tax_calculation_multi_currency ... 2026-02-27 03:19:28,273 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_invoice_taxes: Starting TestInvoiceTaxes.test_tax_line_amount_currency_modification_auto_balancing ... 2026-02-27 03:19:28,812 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_invoice_taxes: Starting TestInvoiceTaxes.test_tax_repartition ... 2026-02-27 03:19:29,678 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_invoice_taxes: Starting TestInvoiceTaxes.test_tax_repartition_lines_dispatch_amount_1 ... 2026-02-27 03:19:30,012 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_invoice_taxes: Starting TestInvoiceTaxes.test_tax_repartition_lines_dispatch_amount_2 ... 2026-02-27 03:19:30,380 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:19:42,177 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_ir_actions_report: Starting TestIrActionsReport.test_download_one_corrupted_pdf ... 2026-02-27 03:19:42,312 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: account.move, records [1923]. 2026-02-27 03:19:42,335 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_ir_actions_report: Starting TestIrActionsReport.test_download_with_encrypted_pdf ... 2026-02-27 03:19:42,467 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: account.move, records [1924]. 2026-02-27 03:19:42,676 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 03:19:43,309 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [113, 114, 56, 57, 111, 112, 54, 55, 109, 110, 52, 53, 107, 108, 50, 51, 105, 106, 48, 49, 103, 104, 46, 47, 126, 128, 130, 125, 127, 129, 101, 102, 44, 45, 99, 100, 42, 43] 2026-02-27 03:19:43,449 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [78151, 139229] 2026-02-27 03:19:43,449 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5163, 5162, 5161, 5160, 5159, 5158, 5157, 5156, 5155, 5154, 5153, 5152, 5151, 5150, 5149, 5148, 5147, 5146, 5145, 5144, 5143, 5142, 5141, 5140, 5139, 5138, 5137, 5136, 5135, 5134, 5133, 5132, 2164, 2163, 2055, 2050, 1065, 1060] 2026-02-27 03:19:43,583 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [78136, 78138, 78140, 78142, 78144, 78146, 78124, 139214, 139216, 139218, 139220, 139222, 139224, 139202] 2026-02-27 03:19:43,621 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [78149, 139227] 2026-02-27 03:19:43,621 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [1197, 1857] 2026-02-27 03:19:43,621 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted account.move records with IDs: [30, 6, 48, 24, 47, 23, 46, 22, 45, 21, 44, 20, 43, 19, 55, 54, 42, 18, 41, 17] 2026-02-27 03:19:43,639 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [78156, 139234] 2026-02-27 03:19:43,640 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [8, 85] 2026-02-27 03:19:43,648 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [72, 73, 74, 75, 79, 432, 433, 434, 435, 439] 2026-02-27 03:19:43,692 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_kpi_provider: Starting TestKpiProvider.test_empty_kpi_summary ... 2026-02-27 03:19:43,717 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_kpi_provider: Starting TestKpiProvider.test_kpi_summary ... 2026-02-27 03:19:45,241 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_kpi_provider: Starting TestKpiProvider.test_kpi_summary_reports_posted_but_to_check_moves ... 2026-02-27 03:19:45,665 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_kpi_provider: Starting TestKpiProvider.test_kpi_summary_reports_unreconciled_bank_statements ... 2026-02-27 03:19:46,443 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_kpi_provider: Starting TestKpiProvider.test_kpi_summary_shouldnt_report_posted_moves ... 2026-02-27 03:19:46,864 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 0 removed 2026-02-27 03:20:05,070 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:20:05,071 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:20:05,718 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [380] 2026-02-27 03:20:05,728 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5237] 2026-02-27 03:20:05,734 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:20:17,712 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_mail_tracking_value: Starting TestTracking.test_aml_change_tracking ... 2026-02-27 03:20:19,465 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-02-27 03:20:29,544 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_multivat: Starting TestMultiVAT.test_children_taxes ... 2026-02-27 03:20:29,598 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_multivat: Starting TestMultiVAT.test_multivat_cash_basis ... 2026-02-27 03:20:29,974 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_multivat: Starting TestMultiVAT.test_tax_and_tax_group_should_be_reachable_using_standard_api ... 2026-02-27 03:20:30,004 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_multivat: Starting TestMultiVAT.test_tax_data_should_be_consistent ... 2026-02-27 03:20:30,067 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_multivat: Starting TestMultiVAT.test_tax_group_data ... 2026-02-27 03:20:30,162 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 03:20:44,565 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_payment_term: Starting TestAccountPaymentTerms.test_payment_term ... 2026-02-27 03:20:50,991 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #122 deleted account.move.line.ctp records with IDs: [2802] 2026-02-27 03:20:52,048 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #122 deleted account.move.line.ctp records with IDs: [2801] 2026-02-27 03:20:53,110 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_payment_term: Starting TestAccountPaymentTerms.test_payment_term_compute_method_early_excluded ... 2026-02-27 03:20:53,145 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_payment_term: Starting TestAccountPaymentTerms.test_payment_term_compute_method_with_cash_discount ... 2026-02-27 03:20:53,180 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_payment_term: Starting TestAccountPaymentTerms.test_payment_term_compute_method_with_cash_discount_and_cash_rounding ... 2026-02-27 03:20:53,230 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_payment_term: Starting TestAccountPaymentTerms.test_payment_term_compute_method_without_cash_discount ... 2026-02-27 03:20:53,318 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_payment_term: Starting TestAccountPaymentTerms.test_payment_term_compute_method_without_cash_discount_with_cash_rounding ... 2026-02-27 03:20:53,392 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_payment_term: Starting TestAccountPaymentTerms.test_payment_term_days_end_of_month_days_next_month_0 ... 2026-02-27 03:20:54,556 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_payment_term: Starting TestAccountPaymentTerms.test_payment_term_days_end_of_month_nb_days_0 ... 2026-02-27 03:20:56,663 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_payment_term: Starting TestAccountPaymentTerms.test_payment_term_days_end_of_month_nb_days_15 ... 2026-02-27 03:20:58,852 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_payment_term: Starting TestAccountPaymentTerms.test_payment_term_days_end_of_month_on_the ... 2026-02-27 03:21:01,083 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_payment_term: Starting TestAccountPaymentTerms.test_payment_term_labels ... 2026-02-27 03:21:02,483 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_payment_term: Starting TestAccountPaymentTerms.test_payment_term_last_balance_line_with_fixed ... 2026-02-27 03:21:02,541 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_payment_term: Starting TestAccountPaymentTerms.test_payment_term_last_balance_line_with_fixed_negative ... 2026-02-27 03:21:02,588 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_payment_term: Starting TestAccountPaymentTerms.test_payment_term_last_balance_line_with_fixed_negative_fixed ... 2026-02-27 03:21:02,635 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_payment_term: Starting TestAccountPaymentTerms.test_payment_term_multi_company ... 2026-02-27 03:21:11,229 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_payment_term: Starting TestAccountPaymentTerms.test_payment_term_percent_round_calculation ... 2026-02-27 03:21:11,281 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_payment_term: Starting TestAccountPaymentTerms.test_payment_term_residual_amount_on_last_line ... 2026-02-27 03:21:11,331 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_payment_term: Starting TestAccountPaymentTerms.test_payment_term_residual_amount_on_last_line_with_fixed_amount_multi_currency ... 2026-02-27 03:21:11,384 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_payment_term: Starting TestAccountPaymentTerms.test_wrong_payment_term ... 2026-02-27 03:21:11,474 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:21:23,479 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_portal_attachment: Starting TestPortalAttachment.test_01_portal_attachment ... 2026-02-27 03:21:23,580 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:21:23,735 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:21:23] "POST /mail/attachment/upload HTTP/1.1" 404 - 10 0.004 0.153 2026-02-27 03:21:23,821 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:21:23] "POST /mail/attachment/upload HTTP/1.1" 200 - 32 0.020 0.036 2026-02-27 03:21:23,830 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: ir.attachment 2026-02-27 03:21:23,833 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:21:23] "GET /web/content/4512 HTTP/1.1" 404 - 5 0.003 0.006 2026-02-27 03:21:23,842 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:21:23] "GET /web/content/4512?access_token=f64622c8-e7af-4085-b0f8-5eb924aa7e9b HTTP/1.1" 200 - 3 0.001 0.005 2026-02-27 03:21:23,860 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:21:23] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.004 0.009 2026-02-27 03:21:23,869 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:21:23] "GET /web/content/4513?access_token=bf254568-b13d-4214-bddd-5f99e9cc947b HTTP/1.1" 200 - 3 0.001 0.005 2026-02-27 03:21:23,887 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:21:23] "GET /web/image/4513?access_token=bf254568-b13d-4214-bddd-5f99e9cc947b HTTP/1.1" 200 - 3 0.010 0.006 2026-02-27 03:21:23,900 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:21:23] "POST /mail/attachment/delete HTTP/1.1" 200 - 4 0.001 0.009 2026-02-27 03:21:23,936 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #4 deleted ir.attachment records with IDs: [4513] 2026-02-27 03:21:23,942 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:21:23] "POST /mail/attachment/delete HTTP/1.1" 200 - 16 0.019 0.019 2026-02-27 03:21:23,957 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:21:23] "POST /mail/attachment/delete HTTP/1.1" 200 - 4 0.002 0.007 2026-02-27 03:21:24,036 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #4 deleted ir.attachment records with IDs: [4514] 2026-02-27 03:21:24,044 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:21:24] "POST /mail/attachment/delete HTTP/1.1" 200 - 18 0.018 0.015 2026-02-27 03:21:24,066 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #124 deleted mail.message records with IDs: [5274] 2026-02-27 03:21:24,084 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: document.document 2026-02-27 03:21:24,095 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:21:24] "POST /mail/message/post HTTP/1.1" 200 - 6 0.003 0.011 2026-02-27 03:21:24,147 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: document.document 2026-02-27 03:21:24,153 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:21:24] "POST /mail/message/post HTTP/1.1" 200 - 5 0.002 0.007 2026-02-27 03:21:24,185 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: document.document 2026-02-27 03:21:24,246 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:21:24] "POST /mail/message/post HTTP/1.1" 200 - 25 0.031 0.033 2026-02-27 03:21:24,271 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: document.document 2026-02-27 03:21:24,315 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:21:24] "POST /mail/message/post HTTP/1.1" 200 - 23 0.017 0.030 2026-02-27 03:21:24,349 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:21:24] "POST /mail/attachment/upload HTTP/1.1" 200 - 5 0.002 0.011 2026-02-27 03:21:24,358 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: document.document 2026-02-27 03:21:24,411 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:21:24] "POST /mail/message/post HTTP/1.1" 200 - 27 0.022 0.034 2026-02-27 03:21:24,424 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_portal_attachment.TestPortalAttachment.test_01_portal_attachment: waiting for threads: [] 2026-02-27 03:21:24,496 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-02-27 03:21:37,476 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_portal_invoice: Starting TestPortalInvoice.test_portal_my_invoice_detail_download_pdf ... 2026-02-27 03:21:38,888 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #126 deleted mail.mail records with IDs: [381] 2026-02-27 03:21:38,981 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_user from n/a 2026-02-27 03:21:38,995 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:21:39,246 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:21:39] "GET /my/invoices/1970?report_type=pdf&download=True HTTP/1.1" 200 - 27 0.038 0.216 2026-02-27 03:21:39,299 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_portal_invoice.TestPortalInvoice.test_portal_my_invoice_detail_download_pdf: waiting for threads: [] 2026-02-27 03:21:39,315 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_portal_invoice: Starting TestPortalInvoice.test_portal_my_invoice_detail_download_proforma ... 2026-02-27 03:21:39,834 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_user from n/a 2026-02-27 03:21:39,850 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:21:41,229 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:21:41] "GET /my/invoices/1971?report_type=pdf&download=True HTTP/1.1" 200 - 122 0.064 1.318 2026-02-27 03:21:41,230 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_portal_invoice.TestPortalInvoice.test_portal_my_invoice_detail_download_proforma: waiting for threads: [] 2026-02-27 03:21:41,253 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_portal_invoice: Starting TestPortalInvoice.test_portal_my_invoice_detail_not_his_invoice ... 2026-02-27 03:21:41,729 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_user from n/a 2026-02-27 03:21:41,739 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:21:41,989 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1972], uid: 128, model: account.move 2026-02-27 03:21:42,005 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:21:42] "GET /my/invoices/1972?report_type=pdf&download=True HTTP/1.1" 303 - 28 0.066 0.202 2026-02-27 03:21:43,057 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:21:43] "GET /my HTTP/1.1" 200 - 229 0.230 0.818 2026-02-27 03:21:43,058 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_portal_invoice.TestPortalInvoice.test_portal_my_invoice_detail_not_his_invoice: waiting for threads: [] 2026-02-27 03:21:43,132 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-02-27 03:21:55,972 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_product: Starting TestProduct.test_account_manager_user_can_create_product ... 2026-02-27 03:21:56,093 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_product: Starting TestProduct.test_internal_user_can_read_product_with_tax_and_tags ... 2026-02-27 03:21:56,658 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_product: Starting TestProduct.test_multi_company_product_tax ... 2026-02-27 03:21:57,014 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_product: Starting TestProduct.test_product_tax_with_company_and_branch ... 2026-02-27 03:22:06,052 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 03:22:18,887 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_res_partner_merge: Starting TestMergePartner.test_merge_partners_with_bank_accounts_linked_to_payments ... 2026-02-27 03:22:18,942 166 INFO rb-209aa48-220549-371126 odoo.addons.base.partner.merge: dst_partner: 511 2026-02-27 03:22:20,359 166 INFO rb-209aa48-220549-371126 odoo.addons.base.partner.merge: (uid = 134) merged the partners [512] with 511 2026-02-27 03:22:20,518 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #134 deleted res.partner records with IDs: [512] 2026-02-27 03:22:20,557 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_res_partner_merge: Starting TestMergePartner.test_merge_partners_with_duplicate_bank_accounts_linked_to_payments ... 2026-02-27 03:22:20,605 166 INFO rb-209aa48-220549-371126 odoo.addons.base.partner.merge: dst_partner: 511 2026-02-27 03:22:22,004 166 INFO rb-209aa48-220549-371126 odoo.addons.base.partner.merge: (uid = 134) merged the partners [513] with 511 2026-02-27 03:22:22,114 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #134 deleted res.partner records with IDs: [513] 2026-02-27 03:22:22,205 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:22:34,994 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_change_journal_on_first_account_move ... 2026-02-27 03:22:35,855 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_change_same_journal_not_change_sequence ... 2026-02-27 03:22:36,361 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_fiscal_vs_monthly ... 2026-02-27 03:22:36,985 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_journal_next_sequence ... 2026-02-27 03:22:40,142 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_journal_override_sequence_regex ... 2026-02-27 03:22:40,803 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_journal_override_sequence_regex_year ... 2026-02-27 03:22:41,613 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_journal_resequence_in_between_2_years_pattern ... 2026-02-27 03:22:42,558 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_journal_sequence ... 2026-02-27 03:22:44,296 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_journal_sequence_format ... 2026-02-27 03:22:46,153 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_journal_sequence_groupby_compute ... 2026-02-27 03:22:47,237 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_journal_sequence_multiple_type ... 2026-02-27 03:22:48,260 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_journal_sequence_ordering ... 2026-02-27 03:22:49,377 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #136 deleted account.move.line records with IDs: [5251] 2026-02-27 03:22:49,416 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #136 deleted account.move records with IDs: [2049] 2026-02-27 03:22:49,701 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_limit_savepoint ... 2026-02-27 03:22:50,195 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_resequence_clash ... 2026-02-27 03:22:50,687 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #136 deleted account.move.line records with IDs: [5257] 2026-02-27 03:22:50,723 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #136 deleted account.move records with IDs: [2055] 2026-02-27 03:22:50,806 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_resequence_payment_and_non_payment_without_payment_sequence ... 2026-02-27 03:22:51,711 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_sequence_change_date ... 2026-02-27 03:22:52,033 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_sequence_change_date_with_quick_edit_mode ... 2026-02-27 03:22:54,747 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_sequence_draft_change_date ... 2026-02-27 03:22:56,460 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_sequence_draft_change_date_with_new_sequence ... 2026-02-27 03:22:56,792 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_sequence_draft_first_of_period ... 2026-02-27 03:22:57,138 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_sequence_empty_editable_with_quick_edit_mode ... 2026-02-27 03:22:58,861 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_sequence_get_more_specific ... 2026-02-27 03:23:00,549 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_sequence_move_name_related_field_well_computed ... 2026-02-27 03:23:00,975 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixin.test_sequence_staggered_year ... 2026-02-27 03:23:01,743 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:23:15,220 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceGaps.test_basic ... 2026-02-27 03:23:15,256 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceGaps.test_change_multi ... 2026-02-27 03:23:15,353 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceGaps.test_change_multi_2 ... 2026-02-27 03:23:15,458 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceGaps.test_change_sequence ... 2026-02-27 03:23:15,560 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceGaps.test_create_fill_gap ... 2026-02-27 03:23:15,769 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #138 deleted account.move.line records with IDs: [5310] 2026-02-27 03:23:15,816 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #138 deleted account.move records with IDs: [2093] 2026-02-27 03:23:16,001 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceGaps.test_create_gap ... 2026-02-27 03:23:16,240 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceGaps.test_first ... 2026-02-27 03:23:16,484 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceGaps.test_null_change ... 2026-02-27 03:23:16,568 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceGaps.test_unlink ... 2026-02-27 03:23:16,740 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #138 deleted account.move.line records with IDs: [5309] 2026-02-27 03:23:16,779 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #138 deleted account.move records with IDs: [2092] 2026-02-27 03:23:16,943 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #138 deleted account.move.line records with IDs: [5310] 2026-02-27 03:23:16,988 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #138 deleted account.move records with IDs: [2093] 2026-02-27 03:23:17,018 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceGaps.test_unlink_2 ... 2026-02-27 03:23:17,216 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #138 deleted account.move.line records with IDs: [5310] 2026-02-27 03:23:17,272 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #138 deleted account.move records with IDs: [2093] 2026-02-27 03:23:17,397 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #138 deleted account.move.line records with IDs: [5309] 2026-02-27 03:23:17,435 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #138 deleted account.move records with IDs: [2092] 2026-02-27 03:23:17,513 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:23:31,644 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixinDeletion.test_sequence_deletion_1 ... 2026-02-27 03:23:31,767 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #140 deleted account.move.line records with IDs: [5320] 2026-02-27 03:23:31,807 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #140 deleted account.move records with IDs: [2103] 2026-02-27 03:23:31,972 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #140 deleted account.move.line records with IDs: [5318] 2026-02-27 03:23:32,016 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #140 deleted account.move records with IDs: [2101] 2026-02-27 03:23:32,137 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #140 deleted account.move.line records with IDs: [5317] 2026-02-27 03:23:32,174 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #140 deleted account.move records with IDs: [2100] 2026-02-27 03:23:32,299 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #140 deleted account.move.line records with IDs: [5322] 2026-02-27 03:23:32,337 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #140 deleted account.move records with IDs: [2105] 2026-02-27 03:23:32,439 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #140 deleted account.move.line records with IDs: [5321] 2026-02-27 03:23:32,472 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #140 deleted account.move records with IDs: [2104] 2026-02-27 03:23:32,576 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #140 deleted account.move.line records with IDs: [5319] 2026-02-27 03:23:32,607 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #140 deleted account.move records with IDs: [2102] 2026-02-27 03:23:32,718 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #140 deleted account.move.line records with IDs: [5316] 2026-02-27 03:23:32,751 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #140 deleted account.move records with IDs: [2099] 2026-02-27 03:23:32,775 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixinDeletion.test_sequence_deletion_2 ... 2026-02-27 03:23:33,040 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #140 deleted account.move.line records with IDs: [5318, 5317, 5322, 5321, 5319, 5316] 2026-02-27 03:23:33,121 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #140 deleted account.move records with IDs: [2101, 2100, 2105, 2104, 2102, 2099] 2026-02-27 03:23:33,192 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:23:33,203 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixinConcurrency.test_sequence_concurency ... 2026-02-27 03:23:34,160 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [5323, 5324, 5325] 2026-02-27 03:23:34,211 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5307, 5306, 5305, 5304, 5303] 2026-02-27 03:23:34,256 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted account.move records with IDs: [2106, 2107, 2108] 2026-02-27 03:23:34,342 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted account.journal records with IDs: [830] 2026-02-27 03:23:34,376 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5302] 2026-02-27 03:23:34,431 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted account.account records with IDs: [4194] 2026-02-27 03:23:34,462 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_sequence_mixin: Starting TestSequenceMixinConcurrency.test_sequence_concurency_no_useless_lock ... 2026-02-27 03:23:35,001 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted account.move.line records with IDs: [5326, 5327, 5328] 2026-02-27 03:23:35,047 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5312, 5311, 5310, 5309] 2026-02-27 03:23:35,090 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted account.move records with IDs: [2109, 2110, 2111] 2026-02-27 03:23:35,137 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted account.journal records with IDs: [831] 2026-02-27 03:23:35,168 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5308] 2026-02-27 03:23:35,194 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted account.account records with IDs: [4195] 2026-02-27 03:23:35,242 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:23:47,336 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_setup_wizard: Starting TestSetupWizard.test_setup_bank_account ... 2026-02-27 03:23:47,584 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:23:59,740 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_tax: Starting TestTax.test_forced_price_exclude_context_key ... 2026-02-27 03:23:59,809 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_tax.TestTax.test_forced_price_exclude_context_key: waiting for threads: [] 2026-02-27 03:23:59,829 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_tax: Starting TestTax.test_forced_price_include_context_key ... 2026-02-27 03:23:59,890 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_tax.TestTax.test_forced_price_include_context_key: waiting for threads: [] 2026-02-27 03:23:59,908 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_tax: Starting TestTax.test_parse_name_search ... 2026-02-27 03:23:59,982 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_tax.TestTax.test_parse_name_search: waiting for threads: [] 2026-02-27 03:24:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_tax: Starting TestTax.test_repartition_line_in ... 2026-02-27 03:24:00,117 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_tax.TestTax.test_repartition_line_in: waiting for threads: [] 2026-02-27 03:24:00,182 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:24:13,335 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_tax_report: Starting TaxReportTest.test_add_expression ... 2026-02-27 03:24:13,413 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_tax_report: Starting TaxReportTest.test_change_engine_shared_tags ... 2026-02-27 03:24:13,469 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_tax_report: Starting TaxReportTest.test_change_engine_without_formula ... 2026-02-27 03:24:13,529 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_tax_report: Starting TaxReportTest.test_change_formula_multiple_fields ... 2026-02-27 03:24:13,590 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_tax_report: Starting TaxReportTest.test_create_shared_tags ... 2026-02-27 03:24:13,619 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_tax_report: Starting TaxReportTest.test_edit_multi_line_tagname_all_different_new ... 2026-02-27 03:24:13,686 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_tax_report: Starting TaxReportTest.test_tag_recreation_archived ... 2026-02-27 03:24:13,712 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #146 deleted account.account.tag records with IDs: [185] 2026-02-27 03:24:13,771 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_tax_report: Starting TaxReportTest.test_tax_report_change_country ... 2026-02-27 03:24:13,983 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_tax_report: Starting TaxReportTest.test_unlink_report_line_tags_used_by_amls ... 2026-02-27 03:24:14,585 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #146 deleted account.account.tag records with IDs: [212] 2026-02-27 03:24:14,590 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #146 deleted account.report.expression records with IDs: [140] 2026-02-27 03:24:14,594 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #146 deleted account.report.line records with IDs: [123] 2026-02-27 03:24:14,636 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_tax_report: Starting TaxReportTest.test_unlink_report_line_tags_used_by_other_expression ... 2026-02-27 03:24:14,667 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #146 deleted account.report.expression records with IDs: [118] 2026-02-27 03:24:14,671 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #146 deleted account.report.line records with IDs: [101] 2026-02-27 03:24:14,694 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_tax_report: Starting TaxReportTest.test_write_multi_no_change ... 2026-02-27 03:24:14,746 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_tax_report: Starting TaxReportTest.test_write_single_line_tagname_not_shared ... 2026-02-27 03:24:14,813 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_tax_report: Starting TaxReportTest.test_write_single_line_tagname_shared ... 2026-02-27 03:24:14,956 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:24:27,037 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_base_lines_tax_details: Starting TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_base_lines ... 2026-02-27 03:24:27,102 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_base_lines: waiting for threads: [] 2026-02-27 03:24:27,121 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_base_lines_tax_details: Starting TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax ... 2026-02-27 03:24:27,191 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_base_lines_tax_details.TestTaxesBaseLinesTaxDetails.test_dispatch_delta_on_net_zero_tax: waiting for threads: [] 2026-02-27 03:24:27,268 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:24:39,064 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation: Starting TestTaxesComputation.test_adapt_price_unit_to_another_taxes ... 2026-02-27 03:24:39,968 166 WARNING rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_adapt_price_unit_to_another_taxes: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:24:39,969 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation: skipped TestTaxesComputation.test_adapt_price_unit_to_another_taxes : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:24:39,969 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_adapt_price_unit_to_another_taxes: waiting for threads: [] 2026-02-27 03:24:39,995 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation: Starting TestTaxesComputation.test_division_taxes_for_l10n_br ... 2026-02-27 03:24:40,312 166 WARNING rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_division_taxes_for_l10n_br: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:24:40,313 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation: skipped TestTaxesComputation.test_division_taxes_for_l10n_br : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:24:40,313 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_division_taxes_for_l10n_br: waiting for threads: [] 2026-02-27 03:24:40,342 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation: Starting TestTaxesComputation.test_fixed_tax_price_included_affect_base_on_0 ... 2026-02-27 03:24:40,580 166 WARNING rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_tax_price_included_affect_base_on_0: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:24:40,580 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation: skipped TestTaxesComputation.test_fixed_tax_price_included_affect_base_on_0 : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:24:40,581 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_tax_price_included_affect_base_on_0: waiting for threads: [] 2026-02-27 03:24:40,606 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation: Starting TestTaxesComputation.test_fixed_taxes_for_l10n_be ... 2026-02-27 03:24:40,922 166 WARNING rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_taxes_for_l10n_be: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:24:40,923 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation: skipped TestTaxesComputation.test_fixed_taxes_for_l10n_be : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:24:40,923 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_fixed_taxes_for_l10n_be: waiting for threads: [] 2026-02-27 03:24:40,950 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation: Starting TestTaxesComputation.test_percent_taxes_for_l10n_in ... 2026-02-27 03:24:41,299 166 WARNING rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_percent_taxes_for_l10n_in: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:24:41,300 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation: skipped TestTaxesComputation.test_percent_taxes_for_l10n_in : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:24:41,300 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_percent_taxes_for_l10n_in: waiting for threads: [] 2026-02-27 03:24:41,326 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation: Starting TestTaxesComputation.test_random_case_1 ... 2026-02-27 03:24:41,549 166 WARNING rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_1: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:24:41,550 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation: skipped TestTaxesComputation.test_random_case_1 : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:24:41,550 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_1: waiting for threads: [] 2026-02-27 03:24:41,576 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation: Starting TestTaxesComputation.test_random_case_10_reverse_charge ... 2026-02-27 03:24:41,815 166 WARNING rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_10_reverse_charge: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:24:41,816 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation: skipped TestTaxesComputation.test_random_case_10_reverse_charge : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:24:41,816 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_10_reverse_charge: waiting for threads: [] 2026-02-27 03:24:41,841 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation: Starting TestTaxesComputation.test_random_case_2 ... 2026-02-27 03:24:42,044 166 WARNING rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_2: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:24:42,044 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation: skipped TestTaxesComputation.test_random_case_2 : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:24:42,044 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_2: waiting for threads: [] 2026-02-27 03:24:42,062 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation: Starting TestTaxesComputation.test_random_case_3 ... 2026-02-27 03:24:42,270 166 WARNING rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_3: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:24:42,270 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation: skipped TestTaxesComputation.test_random_case_3 : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:24:42,271 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_3: waiting for threads: [] 2026-02-27 03:24:42,294 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation: Starting TestTaxesComputation.test_random_case_4 ... 2026-02-27 03:24:42,555 166 WARNING rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_4: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:24:42,555 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation: skipped TestTaxesComputation.test_random_case_4 : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:24:42,556 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_4: waiting for threads: [] 2026-02-27 03:24:42,580 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation: Starting TestTaxesComputation.test_random_case_5 ... 2026-02-27 03:24:42,850 166 WARNING rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_5: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:24:42,851 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation: skipped TestTaxesComputation.test_random_case_5 : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:24:42,851 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_5: waiting for threads: [] 2026-02-27 03:24:42,878 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation: Starting TestTaxesComputation.test_random_case_6 ... 2026-02-27 03:24:43,096 166 WARNING rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_6: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:24:43,097 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation: skipped TestTaxesComputation.test_random_case_6 : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:24:43,097 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_6: waiting for threads: [] 2026-02-27 03:24:43,125 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation: Starting TestTaxesComputation.test_random_case_7 ... 2026-02-27 03:24:43,351 166 WARNING rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_7: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:24:43,352 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation: skipped TestTaxesComputation.test_random_case_7 : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:24:43,352 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_7: waiting for threads: [] 2026-02-27 03:24:43,380 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation: Starting TestTaxesComputation.test_random_case_8 ... 2026-02-27 03:24:43,637 166 WARNING rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_8: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:24:43,637 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation: skipped TestTaxesComputation.test_random_case_8 : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:24:43,638 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_8: waiting for threads: [] 2026-02-27 03:24:43,665 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation: Starting TestTaxesComputation.test_random_case_9 ... 2026-02-27 03:24:43,887 166 WARNING rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_9: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:24:43,887 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation: skipped TestTaxesComputation.test_random_case_9 : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:24:43,887 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_random_case_9: waiting for threads: [] 2026-02-27 03:24:43,912 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation: Starting TestTaxesComputation.test_taxes_filtering ... 2026-02-27 03:24:44,143 166 WARNING rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_filtering: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:24:44,144 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation: skipped TestTaxesComputation.test_taxes_filtering : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:24:44,144 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_filtering: waiting for threads: [] 2026-02-27 03:24:44,171 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation: Starting TestTaxesComputation.test_taxes_ordering ... 2026-02-27 03:24:44,485 166 WARNING rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_ordering: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:24:44,486 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation: skipped TestTaxesComputation.test_taxes_ordering : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:24:44,486 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_computation.TestTaxesComputation.test_taxes_ordering: waiting for threads: [] 2026-02-27 03:24:44,568 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:24:56,758 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_archived_tax_in_tax_totals ... 2026-02-27 03:24:57,191 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_archived_tax_in_tax_totals: waiting for threads: [] 2026-02-27 03:24:57,216 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_cash_rounding_generic_helpers ... 2026-02-27 03:24:57,609 166 WARNING rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_cash_rounding_generic_helpers: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:24:57,609 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: skipped TestTaxesTaxTotalsSummary.test_cash_rounding_generic_helpers : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:24:57,610 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_cash_rounding_generic_helpers: waiting for threads: [] 2026-02-27 03:24:57,636 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_cash_rounding_invoices ... 2026-02-27 03:24:57,790 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #152 deleted res.currency.rate records with IDs: [284, 283, 282] 2026-02-27 03:24:58,364 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #152 deleted res.currency.rate records with IDs: [285] 2026-02-27 03:24:59,019 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_cash_rounding_invoices: waiting for threads: [] 2026-02-27 03:24:59,037 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_cash_rounding_with_excluded_tax_groups ... 2026-02-27 03:24:59,168 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_cash_rounding_with_excluded_tax_groups: waiting for threads: [] 2026-02-27 03:24:59,192 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_discount_with_round_globally_generic_helpers ... 2026-02-27 03:24:59,448 166 WARNING rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_discount_with_round_globally_generic_helpers: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:24:59,449 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: skipped TestTaxesTaxTotalsSummary.test_discount_with_round_globally_generic_helpers : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:24:59,449 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_discount_with_round_globally_generic_helpers: waiting for threads: [] 2026-02-27 03:24:59,475 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_discount_with_round_globally_invoices ... 2026-02-27 03:25:00,015 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #152 deleted res.currency.rate records with IDs: [288] 2026-02-27 03:25:00,453 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_discount_with_round_globally_invoices: waiting for threads: [] 2026-02-27 03:25:00,476 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_mixed_combined_standalone_taxes_generic_helpers ... 2026-02-27 03:25:00,783 166 WARNING rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_mixed_combined_standalone_taxes_generic_helpers: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:00,784 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: skipped TestTaxesTaxTotalsSummary.test_mixed_combined_standalone_taxes_generic_helpers : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:00,784 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_mixed_combined_standalone_taxes_generic_helpers: waiting for threads: [] 2026-02-27 03:25:00,810 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_mixed_combined_standalone_taxes_invoices ... 2026-02-27 03:25:01,403 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #152 deleted res.currency.rate records with IDs: [290] 2026-02-27 03:25:01,928 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #152 deleted res.currency.rate records with IDs: [291] 2026-02-27 03:25:02,459 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #152 deleted res.currency.rate records with IDs: [292] 2026-02-27 03:25:02,896 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_mixed_combined_standalone_taxes_invoices: waiting for threads: [] 2026-02-27 03:25:02,919 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_preceding_subtotal_generic_helpers ... 2026-02-27 03:25:03,245 166 WARNING rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_generic_helpers: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:03,245 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: skipped TestTaxesTaxTotalsSummary.test_preceding_subtotal_generic_helpers : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:03,246 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_generic_helpers: waiting for threads: [] 2026-02-27 03:25:03,271 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_preceding_subtotal_invoices ... 2026-02-27 03:25:03,827 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #152 deleted res.currency.rate records with IDs: [294] 2026-02-27 03:25:04,315 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_invoices: waiting for threads: [] 2026-02-27 03:25:04,339 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_include_base_amount_generic_helpers ... 2026-02-27 03:25:04,618 166 WARNING rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_include_base_amount_generic_helpers: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:04,619 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: skipped TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_include_base_amount_generic_helpers : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:04,620 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_include_base_amount_generic_helpers: waiting for threads: [] 2026-02-27 03:25:04,643 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_include_base_amount_invoices ... 2026-02-27 03:25:05,125 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_include_base_amount_invoices: waiting for threads: [] 2026-02-27 03:25:05,147 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_tax_group_generic_helpers ... 2026-02-27 03:25:05,408 166 WARNING rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_tax_group_generic_helpers: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:05,409 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: skipped TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_tax_group_generic_helpers : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:05,409 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_tax_group_generic_helpers: waiting for threads: [] 2026-02-27 03:25:05,436 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_tax_group_invoices ... 2026-02-27 03:25:05,842 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_preceding_subtotal_with_tax_group_invoices: waiting for threads: [] 2026-02-27 03:25:05,863 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_random_case_tax_included_generic_helpers ... 2026-02-27 03:25:06,136 166 WARNING rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_random_case_tax_included_generic_helpers: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:06,137 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: skipped TestTaxesTaxTotalsSummary.test_random_case_tax_included_generic_helpers : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:06,137 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_random_case_tax_included_generic_helpers: waiting for threads: [] 2026-02-27 03:25:06,160 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_random_case_tax_included_invoices ... 2026-02-27 03:25:06,618 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #152 deleted res.currency.rate records with IDs: [298] 2026-02-27 03:25:07,003 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #152 deleted res.currency.rate records with IDs: [299] 2026-02-27 03:25:07,322 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_random_case_tax_included_invoices: waiting for threads: [] 2026-02-27 03:25:07,337 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_reverse_charge_division_tax_generic_helpers ... 2026-02-27 03:25:07,565 166 WARNING rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_division_tax_generic_helpers: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:07,566 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: skipped TestTaxesTaxTotalsSummary.test_reverse_charge_division_tax_generic_helpers : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:07,566 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_division_tax_generic_helpers: waiting for threads: [] 2026-02-27 03:25:07,587 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_reverse_charge_division_tax_invoices ... 2026-02-27 03:25:07,997 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #152 deleted res.currency.rate records with IDs: [301] 2026-02-27 03:25:08,346 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_division_tax_invoices: waiting for threads: [] 2026-02-27 03:25:08,366 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_reverse_charge_percent_tax_generic_helpers ... 2026-02-27 03:25:08,611 166 WARNING rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_percent_tax_generic_helpers: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:08,612 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: skipped TestTaxesTaxTotalsSummary.test_reverse_charge_percent_tax_generic_helpers : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:08,612 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_percent_tax_generic_helpers: waiting for threads: [] 2026-02-27 03:25:08,638 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_reverse_charge_percent_tax_invoices ... 2026-02-27 03:25:09,054 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #152 deleted res.currency.rate records with IDs: [303] 2026-02-27 03:25:09,422 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_percent_tax_invoices: waiting for threads: [] 2026-02-27 03:25:09,444 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_1_generic_helpers ... 2026-02-27 03:25:09,701 166 WARNING rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_1_generic_helpers: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:09,701 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: skipped TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_1_generic_helpers : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:09,701 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_1_generic_helpers: waiting for threads: [] 2026-02-27 03:25:09,727 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_1_invoices ... 2026-02-27 03:25:10,099 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_1_invoices: waiting for threads: [] 2026-02-27 03:25:10,116 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_2_generic_helpers ... 2026-02-27 03:25:10,366 166 WARNING rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_2_generic_helpers: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:10,367 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: skipped TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_2_generic_helpers : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:10,367 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_2_generic_helpers: waiting for threads: [] 2026-02-27 03:25:10,386 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_2_invoices ... 2026-02-27 03:25:10,744 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_reverse_charge_taxes_2_invoices: waiting for threads: [] 2026-02-27 03:25:10,763 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_taxes_l10n_be_generic_helpers ... 2026-02-27 03:25:11,109 166 WARNING rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_be_generic_helpers: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:11,110 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: skipped TestTaxesTaxTotalsSummary.test_taxes_l10n_be_generic_helpers : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:11,110 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_be_generic_helpers: waiting for threads: [] 2026-02-27 03:25:11,136 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_taxes_l10n_be_invoices ... 2026-02-27 03:25:11,222 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #152 deleted res.currency.rate records with IDs: [284, 283, 282] 2026-02-27 03:25:11,615 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #152 deleted res.currency.rate records with IDs: [307] 2026-02-27 03:25:12,116 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #152 deleted res.currency.rate records with IDs: [308] 2026-02-27 03:25:12,557 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #152 deleted res.currency.rate records with IDs: [309] 2026-02-27 03:25:12,984 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #152 deleted res.currency.rate records with IDs: [310] 2026-02-27 03:25:13,464 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #152 deleted res.currency.rate records with IDs: [311] 2026-02-27 03:25:13,914 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #152 deleted res.currency.rate records with IDs: [312] 2026-02-27 03:25:14,364 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #152 deleted res.currency.rate records with IDs: [313] 2026-02-27 03:25:14,755 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #152 deleted res.currency.rate records with IDs: [314] 2026-02-27 03:25:15,086 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_be_invoices: waiting for threads: [] 2026-02-27 03:25:15,109 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_taxes_l10n_br_generic_helpers ... 2026-02-27 03:25:15,528 166 WARNING rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_br_generic_helpers: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:15,529 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: skipped TestTaxesTaxTotalsSummary.test_taxes_l10n_br_generic_helpers : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:15,529 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_br_generic_helpers: waiting for threads: [] 2026-02-27 03:25:15,548 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_taxes_l10n_br_invoices ... 2026-02-27 03:25:15,677 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #152 deleted res.currency.rate records with IDs: [284, 283, 282] 2026-02-27 03:25:16,157 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #152 deleted res.currency.rate records with IDs: [316] 2026-02-27 03:25:16,757 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #152 deleted res.currency.rate records with IDs: [317] 2026-02-27 03:25:17,145 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #152 deleted res.currency.rate records with IDs: [318] 2026-02-27 03:25:17,676 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #152 deleted res.currency.rate records with IDs: [319] 2026-02-27 03:25:18,150 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #152 deleted res.currency.rate records with IDs: [320] 2026-02-27 03:25:18,630 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #152 deleted res.currency.rate records with IDs: [321] 2026-02-27 03:25:19,065 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #152 deleted res.currency.rate records with IDs: [322] 2026-02-27 03:25:19,430 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_br_invoices: waiting for threads: [] 2026-02-27 03:25:19,455 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_taxes_l10n_in_generic_helpers ... 2026-02-27 03:25:19,833 166 WARNING rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_in_generic_helpers: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:19,834 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: skipped TestTaxesTaxTotalsSummary.test_taxes_l10n_in_generic_helpers : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:19,834 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_in_generic_helpers: waiting for threads: [] 2026-02-27 03:25:19,861 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_taxes_l10n_in_invoices ... 2026-02-27 03:25:19,976 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #152 deleted res.currency.rate records with IDs: [284, 283, 282] 2026-02-27 03:25:20,385 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #152 deleted res.currency.rate records with IDs: [324] 2026-02-27 03:25:20,926 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #152 deleted res.currency.rate records with IDs: [325] 2026-02-27 03:25:21,385 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #152 deleted res.currency.rate records with IDs: [326] 2026-02-27 03:25:21,902 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #152 deleted res.currency.rate records with IDs: [327] 2026-02-27 03:25:22,383 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #152 deleted res.currency.rate records with IDs: [328] 2026-02-27 03:25:22,909 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #152 deleted res.currency.rate records with IDs: [329] 2026-02-27 03:25:23,404 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #152 deleted res.currency.rate records with IDs: [330] 2026-02-27 03:25:23,826 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_in_invoices: waiting for threads: [] 2026-02-27 03:25:23,848 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_taxes_l10n_mx_generic_helpers ... 2026-02-27 03:25:24,115 166 WARNING rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_mx_generic_helpers: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:24,115 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: skipped TestTaxesTaxTotalsSummary.test_taxes_l10n_mx_generic_helpers : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:24,115 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_mx_generic_helpers: waiting for threads: [] 2026-02-27 03:25:24,142 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary: Starting TestTaxesTaxTotalsSummary.test_taxes_l10n_mx_invoices ... 2026-02-27 03:25:24,768 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #152 deleted res.currency.rate records with IDs: [332] 2026-02-27 03:25:25,263 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_taxes_tax_totals_summary.TestTaxesTaxTotalsSummary.test_taxes_l10n_mx_invoices: waiting for threads: [] 2026-02-27 03:25:25,348 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:25:37,589 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_tour: Starting TestUi.test_01_account_tax_groups_tour ... 2026-02-27 03:25:38,020 166 WARNING rb-209aa48-220549-371126 odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:38,021 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_tour: skipped TestUi.test_01_account_tax_groups_tour : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:38,021 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_tour.TestUi.test_01_account_tax_groups_tour: waiting for threads: [] 2026-02-27 03:25:38,049 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_tour: Starting TestUi.test_01_account_tour ... 2026-02-27 03:25:38,444 166 WARNING rb-209aa48-220549-371126 odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:38,445 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_tour: skipped TestUi.test_01_account_tour : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:38,445 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_tour.TestUi.test_01_account_tour: waiting for threads: [] 2026-02-27 03:25:38,468 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_tour: Starting TestUi.test_section_saved_on_tab_keydown_tour ... 2026-02-27 03:25:38,695 166 WARNING rb-209aa48-220549-371126 odoo.addons.account.tests.test_tour.TestUi.test_section_saved_on_tab_keydown_tour: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:25:38,696 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_tour: skipped TestUi.test_section_saved_on_tab_keydown_tour : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:25:38,696 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_tour.TestUi.test_section_saved_on_tab_keydown_tour: waiting for threads: [] 2026-02-27 03:25:38,769 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 3 removed 2026-02-27 03:25:53,099 166 INFO rb-209aa48-220549-371126 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 0x7fd0a40c59e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_transfer_wizard.py", line 195, in setUpClass analytic_plan_1, analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:25:53,100 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4b5e5c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_transfer_wizard.py", line 195, in setUpClass analytic_plan_1, analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:25:53,102 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_transfer_wizard.py", line 195, in setUpClass analytic_plan_1, analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:25:54,531 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2fc9bc0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_transfer_wizard.py", line 195, in setUpClass analytic_plan_1, analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:25:54,531 166 INFO rb-209aa48-220549-371126 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 0x7fd0a0c576a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_transfer_wizard.py", line 195, in setUpClass analytic_plan_1, analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:25:54,533 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_transfer_wizard.py", line 195, in setUpClass analytic_plan_1, analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:25:55,757 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2f6d440> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_transfer_wizard.py", line 195, in setUpClass analytic_plan_1, analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:25:55,758 166 INFO rb-209aa48-220549-371126 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 0x7fd0a24447c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_transfer_wizard.py", line 195, in setUpClass analytic_plan_1, analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:25:55,760 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_transfer_wizard.py", line 195, in setUpClass analytic_plan_1, analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:25:57,572 166 INFO rb-209aa48-220549-371126 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 0x7fd0a5700fe0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_transfer_wizard.py", line 195, in setUpClass analytic_plan_1, analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:25:57,573 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3182660> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_transfer_wizard.py", line 195, in setUpClass analytic_plan_1, analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:25:57,575 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_transfer_wizard.py", line 195, in setUpClass analytic_plan_1, analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:25:58,814 166 INFO rb-209aa48-220549-371126 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 0x7fd0a0638400> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_transfer_wizard.py", line 195, in setUpClass analytic_plan_1, analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:25:58,814 166 INFO rb-209aa48-220549-371126 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 0x7fd0a28a9a80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_transfer_wizard.py", line 195, in setUpClass analytic_plan_1, analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:25:58,816 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_transfer_wizard.py", line 195, in setUpClass analytic_plan_1, analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:26:00,582 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4495260> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_transfer_wizard.py", line 195, in setUpClass analytic_plan_1, analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:26:00,583 166 INFO rb-209aa48-220549-371126 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 0x7fd0a500db20> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_transfer_wizard.py", line 195, in setUpClass analytic_plan_1, analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:26:00,586 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_transfer_wizard.py", line 195, in setUpClass analytic_plan_1, analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:26:02,395 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2ee4a40> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_transfer_wizard.py", line 195, in setUpClass analytic_plan_1, analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:26:02,396 166 INFO rb-209aa48-220549-371126 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 0x7fd0a399ab60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_transfer_wizard.py", line 195, in setUpClass analytic_plan_1, analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:26:02,399 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_transfer_wizard.py", line 195, in setUpClass analytic_plan_1, analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:26:03,742 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2feb600> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_transfer_wizard.py", line 195, in setUpClass analytic_plan_1, analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:26:03,743 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2fc8d60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_transfer_wizard.py", line 195, in setUpClass analytic_plan_1, analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:26:03,745 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/account/tests/test_transfer_wizard.py", line 195, in setUpClass analytic_plan_1, analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:26:04,008 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_transfer_wizard: Starting TestTransferWizard.test_period_change_lock_date ... 2026-02-27 03:26:05,924 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_transfer_wizard: Starting TestTransferWizard.test_period_change_tax_lock_date ... 2026-02-27 03:26:06,398 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_transfer_wizard: Starting TestTransferWizard.test_transfer_default_tax ... 2026-02-27 03:26:07,645 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_transfer_wizard: Starting TestTransferWizard.test_transfer_wizard_amount_currency_is_zero ... 2026-02-27 03:26:08,584 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_transfer_wizard: Starting TestTransferWizard.test_transfer_wizard_analytic ... 2026-02-27 03:26:09,375 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_transfer_wizard: Starting TestTransferWizard.test_transfer_wizard_currency_conversion ... 2026-02-27 03:26:10,101 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_transfer_wizard: Starting TestTransferWizard.test_transfer_wizard_grouping ... 2026-02-27 03:26:10,905 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_transfer_wizard: Starting TestTransferWizard.test_transfer_wizard_no_currency_conversion ... 2026-02-27 03:26:11,460 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_transfer_wizard: Starting TestTransferWizard.test_transfer_wizard_reconcile ... 2026-02-27 03:26:13,153 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4bfb740> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:26:13,154 166 INFO rb-209aa48-220549-371126 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 0x7fd0a19ca520> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:26:13,157 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:26:13,172 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:26:25,569 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_unexpected_invoice: Starting TestUnexpectedAmount.test_date_too_soon_month ... 2026-02-27 03:26:27,798 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_unexpected_invoice: Starting TestUnexpectedAmount.test_date_too_soon_year ... 2026-02-27 03:26:29,243 166 INFO rb-209aa48-220549-371126 odoo.addons.account.tests.test_unexpected_invoice: Starting TestUnexpectedAmount.test_higher_amount ... 2026-02-27 03:26:30,578 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:26:43,243 166 INFO rb-209aa48-220549-371126 odoo.addons.account_check_printing.tests.test_print_check: Starting TestPrintCheck.test_check_label ... 2026-02-27 03:26:43,653 166 INFO rb-209aa48-220549-371126 odoo.addons.account_check_printing.tests.test_print_check: Starting TestPrintCheck.test_draft_invoice_payment_check_printing ... 2026-02-27 03:26:43,654 166 INFO rb-209aa48-220549-371126 odoo.addons.account_check_printing.tests.test_print_check: skipped TestPrintCheck.test_draft_invoice_payment_check_printing : Accounting not installed 2026-02-27 03:26:43,671 166 INFO rb-209aa48-220549-371126 odoo.addons.account_check_printing.tests.test_print_check: Starting TestPrintCheck.test_in_invoice_check_manual_sequencing ... 2026-02-27 03:26:45,369 166 INFO rb-209aa48-220549-371126 odoo.addons.account_check_printing.tests.test_print_check: Starting TestPrintCheck.test_in_invoice_check_manual_sequencing_with_multiple_payments ... 2026-02-27 03:26:50,707 166 INFO rb-209aa48-220549-371126 odoo.addons.account_check_printing.tests.test_print_check: Starting TestPrintCheck.test_multi_currency_stub_lines ... 2026-02-27 03:26:51,553 166 INFO rb-209aa48-220549-371126 odoo.addons.account_check_printing.tests.test_print_check: Starting TestPrintCheck.test_multiple_payments_check_number_uniqueness ... 2026-02-27 03:26:53,193 166 INFO rb-209aa48-220549-371126 odoo.addons.account_check_printing.tests.test_print_check: Starting TestPrintCheck.test_number_exceeds_int32_limit ... 2026-02-27 03:26:53,394 166 INFO rb-209aa48-220549-371126 odoo.addons.account_check_printing.tests.test_print_check: Starting TestPrintCheck.test_out_refund_check_manual_sequencing ... 2026-02-27 03:26:55,273 166 INFO rb-209aa48-220549-371126 odoo.addons.account_check_printing.tests.test_print_check: Starting TestPrintCheck.test_print_check_with_branch ... 2026-02-27 03:27:06,724 166 INFO rb-209aa48-220549-371126 odoo.addons.account_check_printing.tests.test_print_check: Starting TestPrintCheck.test_print_great_pre_number_check ... 2026-02-27 03:27:07,483 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:27:19,488 166 INFO rb-209aa48-220549-371126 odoo.addons.account_debit_note.tests.test_out_debit_note: Starting TestAccountDebitNote.test_00_debit_note_out_invoice ... 2026-02-27 03:27:21,310 166 INFO rb-209aa48-220549-371126 odoo.addons.account_debit_note.tests.test_out_debit_note: Starting TestAccountDebitNote.test_10_debit_note_in_refund ... 2026-02-27 03:27:22,899 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:27:35,773 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #164 deleted account.edi.format records with IDs: [1] 2026-02-27 03:27:35,795 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi.tests.test_edi: Starting TestAccountEdi.test_cron_self_trigger ... 2026-02-27 03:27:37,930 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'EDI: Perform web services operations' (60) started manually 2026-02-27 03:27:37,957 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'EDI: Perform web services operations' (60) done 2026-02-27 03:27:37,974 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi.tests.test_edi: Starting TestAccountEdi.test_cron_triggers ... 2026-02-27 03:27:39,271 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi.tests.test_edi: Starting TestAccountEdi.test_edi_flow ... 2026-02-27 03:27:40,775 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi.tests.test_edi: Starting TestAccountEdi.test_edi_flow_two_steps ... 2026-02-27 03:27:42,085 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi.tests.test_edi: Starting TestAccountEdi.test_export_edi ... 2026-02-27 03:27:43,470 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi.tests.test_edi: Starting TestAccountEdi.test_invoice_ready_to_be_sent ... 2026-02-27 03:27:44,867 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi.tests.test_edi: Starting TestAccountEdi.test_prepare_jobs_batching ... 2026-02-27 03:27:47,253 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi.tests.test_edi: Starting TestAccountEdi.test_prepare_jobs_no_batching ... 2026-02-27 03:27:49,385 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi.tests.test_edi: Starting TestAccountEdi.test_warning_is_retried ... 2026-02-27 03:27:50,878 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:28:03,438 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi.tests.test_import_vendor_bill: Starting TestImportVendorBill.test_retrieve_partner ... 2026-02-27 03:28:03,666 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:28:16,143 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_autopost_bills: Starting TestAutoPostBills.test_autopost_bills ... 2026-02-27 03:28:30,864 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 15 checked, 15 removed 2026-02-27 03:28:45,277 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_download_docs: Starting TestDownloadDocs.test_download_invoice_documents_filetype_all ... 2026-02-27 03:28:45,348 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:accountman from n/a 2026-02-27 03:28:45,354 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:28:45,650 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:28:45] "GET /account/download_invoice_documents/2315,2316,2317/all HTTP/1.1" 200 - 87 0.083 0.215 2026-02-27 03:28:45,651 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_download_docs.TestDownloadDocs.test_download_invoice_documents_filetype_all: waiting for threads: [] 2026-02-27 03:28:45,724 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-02-27 03:28:57,969 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_partner_peppol_fields: Starting TestAccountUblCii.test_partner_ubl_cii_formats ... 2026-02-27 03:28:58,051 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_partner_peppol_fields: Starting TestAccountUblCii.test_peppol_eas_endpoint ... 2026-02-27 03:28:58,378 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:29:22,011 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_actual_delivery_date_in_cii_xml ... 2026-02-27 03:29:22,744 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_billing_date_in_cii_xml ... 2026-02-27 03:29:23,487 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_export_company_registry_in_party_nodes ... 2026-02-27 03:29:24,048 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_export_import_billing_dates ... 2026-02-27 03:29:24,059 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: skipped TestAccountEdiUblCii.test_export_import_billing_dates : payment_custom module is not installed 2026-02-27 03:29:24,081 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_export_import_product ... 2026-02-27 03:29:28,364 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_export_import_product_new ... 2026-02-27 03:29:33,181 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_facturx_use_correct_vat ... 2026-02-27 03:29:34,361 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_import_bill ... 2026-02-27 03:29:35,503 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_import_discount ... 2026-02-27 03:29:36,633 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_import_discount_3 ... 2026-02-27 03:29:37,602 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_import_partner_fields ... 2026-02-27 03:29:38,311 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_import_partner_peppol_fields ... 2026-02-27 03:29:39,502 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_import_tax_prediction ... 2026-02-27 03:29:39,547 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: skipped TestAccountEdiUblCii.test_import_tax_prediction : The predictive bill module isn't install and thus prediction with edi can't be tested. 2026-02-27 03:29:39,569 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_oin_code ... 2026-02-27 03:29:40,255 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_partner_name_in_xml ... 2026-02-27 03:29:40,902 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_payment_means_code_in_facturx_xml ... 2026-02-27 03:29:41,609 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_cii: Starting TestAccountEdiUblCii.test_peppol_eas_endpoint_compute ... 2026-02-27 03:29:41,745 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 21 checked, 21 removed 2026-02-27 03:29:54,325 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_BR_CO_10_line_extension_amount_sum_lines ... 2026-02-27 03:29:56,080 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_BR_S_08_tax_subtotal_taxable_amount ... 2026-02-27 03:29:57,354 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_PEPPOL_EN16931_R010_R020_ensure_customer_supplier_endpoint_id ... 2026-02-27 03:29:58,200 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_allowance_charge_custom_tax_recycling_contribution ... 2026-02-27 03:29:59,558 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_allowance_charge_fixed_tax_recycling_contribution ... 2026-02-27 03:30:01,042 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_cash_rounding_add_invoice_line ... 2026-02-27 03:30:02,545 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_cash_rounding_biggest_tax ... 2026-02-27 03:30:04,025 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_custom_tax_emptying_turned_as_extra_invoice_lines ... 2026-02-27 03:30:05,433 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_early_pay_discount_multiple_taxes ... 2026-02-27 03:30:07,106 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_early_pay_discount_with_discount_on_lines ... 2026-02-27 03:30:09,951 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_early_pay_discount_with_recycling_contribution_tax ... 2026-02-27 03:30:11,366 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_fixed_tax_emptying_turned_as_extra_invoice_lines ... 2026-02-27 03:30:12,655 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_item_description_name ... 2026-02-27 03:30:14,074 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_manual_tax_amount ... 2026-02-27 03:30:15,895 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_multiple_fixed_tax_emptying_turned_as_extra_invoice_lines ... 2026-02-27 03:30:17,396 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_negative_discount_upsell ... 2026-02-27 03:30:18,782 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_negative_price_unit ... 2026-02-27 03:30:20,244 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_payee_financial_account ... 2026-02-27 03:30:21,836 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_price_amount_rounding_precision_with_price_included_taxes ... 2026-02-27 03:30:23,331 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_price_amount_rounding_precision_with_price_included_taxes_plus_free_product ... 2026-02-27 03:30:24,719 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_price_unit_more_decimals ... 2026-02-27 03:30:26,216 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_product_commodity_code_cpv ... 2026-02-27 03:30:26,219 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: skipped TestUblExportBis3BE.test_invoice_product_commodity_code_cpv : Module required for the test is not installed (l10n_ro_cpv_code) 2026-02-27 03:30:26,240 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_product_commodity_code_intrastat ... 2026-02-27 03:30:26,241 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: skipped TestUblExportBis3BE.test_invoice_product_commodity_code_intrastat : Module required for the test is not installed (account_intrastat) 2026-02-27 03:30:26,262 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_product_commodity_code_unspsc ... 2026-02-27 03:30:26,263 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: skipped TestUblExportBis3BE.test_invoice_product_commodity_code_unspsc : Module required for the test is not installed (product_unspsc) 2026-02-27 03:30:26,283 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_send_and_print_additional_documents ... 2026-02-27 03:30:27,693 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_sent_to_luxembourg_dig ... 2026-02-27 03:30:29,218 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_sent_to_partner_with_gln ... 2026-02-27 03:30:30,690 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_tax_currency_code_tax_totals_foreign_currency ... 2026-02-27 03:30:32,181 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_tax_exempt ... 2026-02-27 03:30:33,642 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii.tests.test_ubl_export_bis3_be: Starting TestUblExportBis3BE.test_invoice_tax_reverse_charge ... 2026-02-27 03:30:35,324 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 82 checked, 82 removed 2026-02-27 03:30:48,091 166 INFO rb-209aa48-220549-371126 odoo.addons.account_edi_ubl_cii_tax_extension.tests.test_ubl_cii_tax_extension: Starting TestAccountEdiUblCiiTaxExtension.test_tax_subtotal ... 2026-02-27 03:30:50,047 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:31:02,451 166 INFO rb-209aa48-220549-371126 odoo.addons.account_fleet.tests.test_account_fleet: Starting TestAccountFleet.test_transfer_wizard_vehicle_info_propagation ... 2026-02-27 03:31:04,747 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:31:17,414 166 INFO rb-209aa48-220549-371126 odoo.addons.account_fleet.tests.test_fleet_vehicle_log_services: Starting TestFleetVehicleLogServices.test_fleet_log_services_amount ... 2026-02-27 03:31:18,052 166 INFO rb-209aa48-220549-371126 odoo.addons.account_fleet.tests.test_fleet_vehicle_log_services: Starting TestFleetVehicleLogServices.test_service_bill_change_vehicle ... 2026-02-27 03:31:18,503 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #182 deleted mail.message records with IDs: [5512] 2026-02-27 03:31:18,509 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #182 deleted fleet.vehicle.log.services records with IDs: [9] 2026-02-27 03:31:18,843 166 INFO rb-209aa48-220549-371126 odoo.addons.account_fleet.tests.test_fleet_vehicle_log_services: Starting TestFleetVehicleLogServices.test_service_bill_deletion ... 2026-02-27 03:31:19,541 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #182 deleted account.move.line.ctp records with IDs: [3540] 2026-02-27 03:31:19,588 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #182 deleted account.move.line.ctp records with IDs: [3542] 2026-02-27 03:31:19,641 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #182 deleted mail.message records with IDs: [5514] 2026-02-27 03:31:19,647 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #182 deleted fleet.vehicle.log.services records with IDs: [11] 2026-02-27 03:31:19,761 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #182 deleted account.move.line records with IDs: [6364] 2026-02-27 03:31:19,917 166 INFO rb-209aa48-220549-371126 odoo.addons.account_fleet.tests.test_fleet_vehicle_log_services: Starting TestFleetVehicleLogServices.test_service_bill_right_amount ... 2026-02-27 03:31:20,424 166 INFO rb-209aa48-220549-371126 odoo.addons.account_fleet.tests.test_fleet_vehicle_log_services: Starting TestFleetVehicleLogServices.test_service_log_deletion ... 2026-02-27 03:31:20,763 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #182 deleted mail.message records with IDs: [5517] 2026-02-27 03:31:20,802 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #182 deleted fleet.vehicle.log.services records with IDs: [15] 2026-02-27 03:31:20,868 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:31:34,907 166 INFO rb-209aa48-220549-371126 odoo.addons.account_payment.tests.test_account_payment: Starting TestAccountPayment.test_action_post_calls_send_payment_request_only_once ... 2026-02-27 03:31:35,371 166 INFO rb-209aa48-220549-371126 odoo.addons.account_payment.tests.test_account_payment: Starting TestAccountPayment.test_full_amount_available_for_refund_when_not_yet_refunded ... 2026-02-27 03:31:35,848 166 INFO rb-209aa48-220549-371126 odoo.addons.account_payment.tests.test_account_payment: Starting TestAccountPayment.test_full_amount_available_for_refund_when_refunds_are_pending ... 2026-02-27 03:31:36,334 166 INFO rb-209aa48-220549-371126 odoo.addons.account_payment.tests.test_account_payment: Starting TestAccountPayment.test_generate_payment_link_with_no_invoice_line ... 2026-02-27 03:31:36,469 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #184 deleted account.move.line.ctp records with IDs: [3543] 2026-02-27 03:31:36,558 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #184 deleted account.move.line records with IDs: [6369, 6370] 2026-02-27 03:31:36,588 166 INFO rb-209aa48-220549-371126 odoo.addons.account_payment.tests.test_account_payment: Starting TestAccountPayment.test_no_amount_available_for_refund_when_fully_refunded ... 2026-02-27 03:31:37,316 166 INFO rb-209aa48-220549-371126 odoo.addons.account_payment.tests.test_account_payment: Starting TestAccountPayment.test_no_amount_available_for_refund_when_no_tx ... 2026-02-27 03:31:37,420 166 INFO rb-209aa48-220549-371126 odoo.addons.account_payment.tests.test_account_payment: Starting TestAccountPayment.test_no_amount_available_for_refund_when_not_supported ... 2026-02-27 03:31:37,786 166 INFO rb-209aa48-220549-371126 odoo.addons.account_payment.tests.test_account_payment: Starting TestAccountPayment.test_no_full_amount_available_for_refund_when_partially_refunded ... 2026-02-27 03:31:38,453 166 INFO rb-209aa48-220549-371126 odoo.addons.account_payment.tests.test_account_payment: Starting TestAccountPayment.test_no_payment_for_validations ... 2026-02-27 03:31:38,505 166 INFO rb-209aa48-220549-371126 odoo.addons.account_payment.tests.test_account_payment: Starting TestAccountPayment.test_payment_invoice_same_receivable ... 2026-02-27 03:31:39,510 166 INFO rb-209aa48-220549-371126 odoo.addons.account_payment.tests.test_account_payment: Starting TestAccountPayment.test_payment_token_for_invoice_partner_is_available ... 2026-02-27 03:31:40,353 166 INFO rb-209aa48-220549-371126 odoo.addons.account_payment.tests.test_account_payment: Starting TestAccountPayment.test_payments_for_source_tx_with_children ... 2026-02-27 03:31:40,733 166 INFO rb-209aa48-220549-371126 odoo.addons.account_payment.tests.test_account_payment: Starting TestAccountPayment.test_post_process_does_not_fail_on_cancelled_invoice ... 2026-02-27 03:31:41,472 166 INFO rb-209aa48-220549-371126 odoo.addons.account_payment.tests.test_account_payment: Starting TestAccountPayment.test_prevent_unlink_apml_with_active_provider ... 2026-02-27 03:31:41,564 166 INFO rb-209aa48-220549-371126 odoo.addons.account_payment.tests.test_account_payment: Starting TestAccountPayment.test_provider_journal_assignation ... 2026-02-27 03:31:41,914 166 INFO rb-209aa48-220549-371126 odoo.addons.account_payment.tests.test_account_payment: Starting TestAccountPayment.test_refund_message_author_is_logged_in_user ... 2026-02-27 03:31:42,381 166 INFO rb-209aa48-220549-371126 odoo.addons.account_payment.tests.test_account_payment: Starting TestAccountPayment.test_refunds_count ... 2026-02-27 03:31:43,993 166 INFO rb-209aa48-220549-371126 odoo.addons.account_payment.tests.test_account_payment: Starting TestAccountPayment.test_vendor_payment_name_remains_same_after_repost ... 2026-02-27 03:31:44,836 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #184 deleted account.move.line.ctp records with IDs: [3567] 2026-02-27 03:31:44,982 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #184 deleted account.move.line records with IDs: [6415, 6416] 2026-02-27 03:31:45,684 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 03:31:59,557 166 INFO rb-209aa48-220549-371126 odoo.addons.account_payment.tests.test_payment_flows: Starting TestFlows.test_check_payment_access_token_before_rerouting_flow ... 2026-02-27 03:31:59,617 166 INFO rb-209aa48-220549-371126 odoo.addons.account_payment.tests.test_payment_flows.TestFlows.test_check_payment_access_token_before_rerouting_flow: waiting for threads: [] 2026-02-27 03:31:59,640 166 INFO rb-209aa48-220549-371126 odoo.addons.account_payment.tests.test_payment_flows: Starting TestFlows.test_check_portal_access_token_before_rerouting_flow ... 2026-02-27 03:31:59,644 166 INFO rb-209aa48-220549-371126 odoo.addons.account_payment.tests.test_payment_flows.TestFlows.test_check_portal_access_token_before_rerouting_flow: waiting for threads: [] 2026-02-27 03:31:59,665 166 INFO rb-209aa48-220549-371126 odoo.addons.account_payment.tests.test_payment_flows: Starting TestFlows.test_invoice_overdue_payment_flow ... 2026-02-27 03:32:01,474 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:TestUser from n/a 2026-02-27 03:32:01,491 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:32:03,654 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:32:03] "GET /my/invoices/overdue HTTP/1.1" 200 - 316 0.311 1.858 2026-02-27 03:32:03,737 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:32:03] "POST /invoice/transaction/overdue HTTP/1.1" 200 - 28 0.033 0.036 2026-02-27 03:32:04,595 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:32:04] "POST /payment/status/poll HTTP/1.1" 200 - 335 0.451 0.344 2026-02-27 03:32:04,601 166 INFO rb-209aa48-220549-371126 odoo.addons.account_payment.tests.test_payment_flows.TestFlows.test_invoice_overdue_payment_flow: waiting for threads: [] 2026-02-27 03:32:04,625 166 INFO rb-209aa48-220549-371126 odoo.addons.account_payment.tests.test_payment_flows: Starting TestFlows.test_invoice_payment_flow ... 2026-02-27 03:32:04,638 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:32:04,908 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-02-27 03:32:06,019 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:32:06] "GET /payment/pay?amount=1111.11¤cy_id=126&reference=Test+Transaction&partner_id=704&access_token=ba7bdf86a6218acf225739dae552f9f15682d52cf0c1bfa04a43b6dfdd69367f&invoice_id=2404 HTTP/1.1" 200 - 258 0.277 1.107 2026-02-27 03:32:06,032 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-02-27 03:32:06,084 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:32:06] "POST /invoice/transaction/2404 HTTP/1.1" 200 - 26 0.022 0.033 2026-02-27 03:32:06,110 166 INFO rb-209aa48-220549-371126 odoo.addons.account_payment.tests.test_payment_flows.TestFlows.test_invoice_payment_flow: waiting for threads: [] 2026-02-27 03:32:06,134 166 INFO rb-209aa48-220549-371126 odoo.addons.account_payment.tests.test_payment_flows: Starting TestFlows.test_out_invoice_get_page_view_values ... 2026-02-27 03:32:07,282 166 INFO rb-209aa48-220549-371126 odoo.addons.account_payment.tests.test_payment_flows.TestFlows.test_out_invoice_get_page_view_values: waiting for threads: [] 2026-02-27 03:32:07,301 166 INFO rb-209aa48-220549-371126 odoo.addons.account_payment.tests.test_payment_flows: Starting TestFlows.test_partially_paid_invoice_overdue_payment_flow ... 2026-02-27 03:32:09,464 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:TestUser from n/a 2026-02-27 03:32:09,476 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:32:10,777 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:32:10] "GET /my/invoices/overdue HTTP/1.1" 200 - 316 0.223 1.081 2026-02-27 03:32:10,897 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:32:10] "POST /invoice/transaction/overdue HTTP/1.1" 200 - 28 0.069 0.039 2026-02-27 03:32:11,662 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:32:11] "POST /payment/status/poll HTTP/1.1" 200 - 361 0.363 0.355 2026-02-27 03:32:11,669 166 INFO rb-209aa48-220549-371126 odoo.addons.account_payment.tests.test_payment_flows.TestFlows.test_partially_paid_invoice_overdue_payment_flow: waiting for threads: [] 2026-02-27 03:32:11,694 166 INFO rb-209aa48-220549-371126 odoo.addons.account_payment.tests.test_payment_flows: Starting TestFlows.test_public_user_new_company ... 2026-02-27 03:32:13,068 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:32:14,029 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-02-27 03:32:15,087 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:32:15] "GET /payment/pay?amount=1000.0¤cy_id=126&reference=Test+Transaction&partner_id=704&access_token=fbbdad8cb4641530602be78d544f501a745384b20f610d3fd4e69203f38eba12&invoice_id=2411 HTTP/1.1" 200 - 273 0.225 1.796 2026-02-27 03:32:15,101 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-02-27 03:32:15,158 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:32:15] "POST /invoice/transaction/2411 HTTP/1.1" 200 - 26 0.026 0.035 2026-02-27 03:32:16,068 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:32:16] "POST /payment/status/poll HTTP/1.1" 200 - 306 0.424 0.427 2026-02-27 03:32:16,073 166 INFO rb-209aa48-220549-371126 odoo.addons.account_payment.tests.test_payment_flows.TestFlows.test_public_user_new_company: waiting for threads: [] 2026-02-27 03:32:16,095 166 INFO rb-209aa48-220549-371126 odoo.addons.account_payment.tests.test_payment_flows: Starting TestFlows.test_transaction_route_rejects_unexpected_kwarg ... 2026-02-27 03:32:16,136 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:32:16,341 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: account.move 2026-02-27 03:32:16,358 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:32:16] "POST /invoice/transaction/2404/ HTTP/1.1" 200 - 19 0.009 0.215 2026-02-27 03:32:16,359 166 INFO rb-209aa48-220549-371126 odoo.addons.account_payment.tests.test_payment_flows.TestFlows.test_transaction_route_rejects_unexpected_kwarg: waiting for threads: [] 2026-02-27 03:32:16,428 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-02-27 03:32:30,589 166 INFO rb-209aa48-220549-371126 odoo.addons.account_payment.tests.test_payment_provider: Starting TestPaymentProvider.test_duplicate_provider_child_company_no_journal_id ... 2026-02-27 03:32:39,772 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_attachment_placeholders ... 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_automatic_invoicing_auto_update_partner_peppol_status ... 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <902773569476850.1672531200.000000000000000-openerp-60-sale.order@46d2f7d3fdd8>: ['"partner_be" <@False>'] 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [382] 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_available_peppol_edi_formats ... 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_available_peppol_sending_methods ... 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_compute_available_peppol_eas_multi_partner ... 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_non_xml_compatible_characters ... 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_peppol_default_ubl_bis3_multi ... 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Send invoices automatically' (47) started manually 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Send invoices automatically' (47) done 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_peppol_default_ubl_bis3_single ... 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_peppol_send_multi_async ... 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Send invoices automatically' (47) started manually 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Send invoices automatically' (47) done 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_receive_error_peppol ... 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_receive_success_peppol ... 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_resend_error_peppol_message ... 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #198 deleted ir.attachment records with IDs: [5350] 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_send_invalid_edi_user ... 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_send_peppol_alerts_invalid_partner ... 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_send_peppol_alerts_not_valid_format_partner ... 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_send_peppol_alerts_not_valid_partner ... 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_send_success_message ... 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_silent_error_while_creating_xml ... 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Send invoices automatically' (47) started manually 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Send invoices automatically' (47) done 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_peppol.tests.test_peppol_messages: Starting TestPeppolMessage.test_validate_partner ... 2026-02-27 03:33:34,933 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 31 checked, 31 removed 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_peppol.tests.test_peppol_participant: Starting TestPeppolParticipant.test_create_participant_missing_data ... 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_peppol.tests.test_peppol_participant: Starting TestPeppolParticipant.test_deregister_with_client_gone_error ... 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #200 deleted account_edi_proxy_client.user records with IDs: [2] 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_peppol.tests.test_peppol_participant: Starting TestPeppolParticipant.test_ignore_archived_edi_users ... 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_peppol.tests.test_peppol_participant: Starting TestPeppolParticipant.test_peppol_registration_register_as_parent ... 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #200 deleted account_edi_proxy_client.user records with IDs: [6] 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_peppol.tests.test_peppol_participant: Starting TestPeppolParticipant.test_peppol_registration_register_as_self ... 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #200 deleted account_edi_proxy_client.user records with IDs: [7] 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_peppol.tests.test_peppol_participant: Starting TestPeppolParticipant.test_register_participant_already_exists_on_peppol_as_receiver ... 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_peppol.tests.test_peppol_participant: Starting TestPeppolParticipant.test_register_participant_for_the_first_time_as_sender_then_receiver_then_unregister ... 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #200 deleted account_edi_proxy_client.user records with IDs: [9] 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_peppol.tests.test_peppol_participant: Starting TestPeppolParticipant.test_register_participant_rejected ... 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_peppol.tests.test_peppol_participant: Starting TestPeppolParticipant.test_save_migration_key ... 2026-02-27 03:34:09,012 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_peppol_selfbilling.tests.test_peppol_selfbilling: Starting TestPeppolSelfBilling.test_receive_self_billed_invoice_from_peppol ... 2023-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_peppol_selfbilling.tests.test_peppol_selfbilling: Starting TestPeppolSelfBilling.test_send_self_billed_invoice_via_peppol ... 2026-02-27 03:34:24,872 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-02-27 03:34:38,424 166 INFO rb-209aa48-220549-371126 odoo.addons.account_peppol_selfbilling.tests.test_ubl_bis3_selfbilling: Starting TestUblBis3SelfBilling.test_export_selfbilling ... 2026-02-27 03:34:39,873 166 INFO rb-209aa48-220549-371126 odoo.addons.account_peppol_selfbilling.tests.test_ubl_bis3_selfbilling: Starting TestUblBis3SelfBilling.test_export_selfbilling_credit_note ... 2026-02-27 03:34:41,112 166 INFO rb-209aa48-220549-371126 odoo.addons.account_peppol_selfbilling.tests.test_ubl_bis3_selfbilling: Starting TestUblBis3SelfBilling.test_export_selfbilling_reverse_charge ... 2026-02-27 03:34:42,418 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-02-27 03:34:55,269 166 INFO rb-209aa48-220549-371126 odoo.addons.account_qr_code_sepa.tests.test_sepa_qr: Starting TestSEPAQRCode.test_get_qr_vals_communication ... 2026-02-27 03:34:55,358 166 INFO rb-209aa48-220549-371126 odoo.addons.account_qr_code_sepa.tests.test_sepa_qr: Starting TestSEPAQRCode.test_out_invoice_create_refund_qr_code ... 2026-02-27 03:34:56,039 166 INFO rb-209aa48-220549-371126 odoo.addons.account_qr_code_sepa.tests.test_sepa_qr: Starting TestSEPAQRCode.test_sepa_qr_code_detection ... 2026-02-27 03:34:56,278 166 INFO rb-209aa48-220549-371126 odoo.addons.account_qr_code_sepa.tests.test_sepa_qr: Starting TestSEPAQRCode.test_sepa_qr_code_generation ... 2026-02-27 03:34:56,682 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:35:08,878 166 INFO rb-209aa48-220549-371126 odoo.addons.account_tax_python.tests.test_taxes_computation: Starting TestTaxesComputation.test_formula ... 2026-02-27 03:35:09,638 166 WARNING rb-209aa48-220549-371126 odoo.addons.account_tax_python.tests.test_taxes_computation.TestTaxesComputation.test_formula: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:35:09,639 166 INFO rb-209aa48-220549-371126 odoo.addons.account_tax_python.tests.test_taxes_computation: skipped TestTaxesComputation.test_formula : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:35:09,639 166 INFO rb-209aa48-220549-371126 odoo.addons.account_tax_python.tests.test_taxes_computation.TestTaxesComputation.test_formula: waiting for threads: [] 2026-02-27 03:35:09,666 166 INFO rb-209aa48-220549-371126 odoo.addons.account_tax_python.tests.test_taxes_computation: Starting TestTaxesComputation.test_invalid_formula ... 2026-02-27 03:35:09,747 166 INFO rb-209aa48-220549-371126 odoo.addons.account_tax_python.tests.test_taxes_computation.TestTaxesComputation.test_invalid_formula: waiting for threads: [] 2026-02-27 03:35:09,816 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2023-12-31 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_update_tax_tags.tests.test_account_update_tax_tags_wizard: Starting TestAccountUpdateTaxTagsWizard.test_child_tax_multiple_parent_raises ... 2023-12-31 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_update_tax_tags.tests.test_account_update_tax_tags_wizard: Starting TestAccountUpdateTaxTagsWizard.test_update_all_move_type ... 2023-12-31 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_update_tax_tags.tests.test_account_update_tax_tags_wizard: Starting TestAccountUpdateTaxTagsWizard.test_update_amls_all_states ... 2023-12-31 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_update_tax_tags.tests.test_account_update_tax_tags_wizard: Starting TestAccountUpdateTaxTagsWizard.test_update_caba_taxes_with_negative_line ... 2023-12-31 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_update_tax_tags.tests.test_account_update_tax_tags_wizard: Starting TestAccountUpdateTaxTagsWizard.test_update_child_tax ... 2023-12-31 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_update_tax_tags.tests.test_account_update_tax_tags_wizard: Starting TestAccountUpdateTaxTagsWizard.test_update_date_from ... 2023-12-31 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_update_tax_tags.tests.test_account_update_tax_tags_wizard: Starting TestAccountUpdateTaxTagsWizard.test_update_move_type_entry ... 2023-12-31 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_update_tax_tags.tests.test_account_update_tax_tags_wizard: Starting TestAccountUpdateTaxTagsWizard.test_update_multi_company ... 2023-12-31 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_update_tax_tags.tests.test_account_update_tax_tags_wizard: Starting TestAccountUpdateTaxTagsWizard.test_update_multiple_taxes ... 2023-12-31 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_update_tax_tags.tests.test_account_update_tax_tags_wizard: Starting TestAccountUpdateTaxTagsWizard.test_update_no_tag_after ... 2023-12-31 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_update_tax_tags.tests.test_account_update_tax_tags_wizard: Starting TestAccountUpdateTaxTagsWizard.test_update_no_tag_before ... 2023-12-31 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_update_tax_tags.tests.test_account_update_tax_tags_wizard: Starting TestAccountUpdateTaxTagsWizard.test_update_tax_tags ... 2023-12-31 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.account_update_tax_tags.tests.test_account_update_tax_tags_wizard: Starting TestAccountUpdateTaxTagsWizard.test_update_with_caba_taxes ... 2026-02-27 03:35:50,244 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:36:00,782 166 INFO rb-209aa48-220549-371126 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 0x7fd0a0bea980> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:00,783 166 INFO rb-209aa48-220549-371126 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 0x7fd0a0e7a7a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:00,794 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:02,228 166 INFO rb-209aa48-220549-371126 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 0x7fd0a337c7c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:02,229 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4477e20> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:02,232 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:04,160 166 INFO rb-209aa48-220549-371126 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 0x7fd0a0189940> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:04,160 166 INFO rb-209aa48-220549-371126 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 0x7fd0a11f6ac0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:04,162 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:05,774 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2c56a20> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:05,775 166 INFO rb-209aa48-220549-371126 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 0x7fd0a54b60c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:05,778 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:07,000 166 INFO rb-209aa48-220549-371126 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 0x7fd0a465dc60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:07,001 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3d26b60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:07,004 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:08,747 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3d114e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:08,748 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2831580> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:08,751 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:10,217 166 INFO rb-209aa48-220549-371126 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 0x7fd0a0188900> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:10,218 166 INFO rb-209aa48-220549-371126 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 0x7fd0a46ac5e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:10,221 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:12,089 166 INFO rb-209aa48-220549-371126 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 0x7fd0a0e7ad40> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:12,090 166 INFO rb-209aa48-220549-371126 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 0x7fd0a1a734c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:12,095 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:13,472 166 INFO rb-209aa48-220549-371126 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 0x7fd0a494b600> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 21, in setUpClass cls.analytic_plan_child = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:13,474 166 INFO rb-209aa48-220549-371126 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 0x7fd0a486fe20> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 21, in setUpClass cls.analytic_plan_child = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:13,476 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 21, in setUpClass cls.analytic_plan_child = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:15,138 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3374d60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 21, in setUpClass cls.analytic_plan_child = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:15,139 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3c54ae0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 21, in setUpClass cls.analytic_plan_child = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:15,141 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 21, in setUpClass cls.analytic_plan_child = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:16,493 166 INFO rb-209aa48-220549-371126 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 0x7fd0a452e520> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 21, in setUpClass cls.analytic_plan_child = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:16,494 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3fbaf20> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 21, in setUpClass cls.analytic_plan_child = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:16,497 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 21, in setUpClass cls.analytic_plan_child = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:18,211 166 INFO rb-209aa48-220549-371126 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 0x7fd0a567f060> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 21, in setUpClass cls.analytic_plan_child = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:18,212 166 INFO rb-209aa48-220549-371126 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 0x7fd0a0e4b880> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 21, in setUpClass cls.analytic_plan_child = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:18,215 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 15, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 21, in setUpClass cls.analytic_plan_child = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:27,261 166 INFO rb-209aa48-220549-371126 odoo.addons.analytic.tests.test_analytic_account: Starting TestAnalyticAccount.test_aggregates ... 2026-02-27 03:36:27,296 166 INFO rb-209aa48-220549-371126 odoo.addons.analytic.tests.test_analytic_account: Starting TestAnalyticAccount.test_all_account_count_with_subplans ... 2026-02-27 03:36:28,866 166 INFO rb-209aa48-220549-371126 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 0x7fd0a27fbba0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 163, in test_all_account_count_with_subplans self.analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:28,867 166 INFO rb-209aa48-220549-371126 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 0x7fd0a43ca700> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 163, in test_all_account_count_with_subplans self.analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:28,869 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 163, in test_all_account_count_with_subplans self.analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:30,186 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2753060> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 163, in test_all_account_count_with_subplans self.analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:30,187 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2a2e480> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 163, in test_all_account_count_with_subplans self.analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:30,192 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 163, in test_all_account_count_with_subplans self.analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:31,917 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4c38ae0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 163, in test_all_account_count_with_subplans self.analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:31,918 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2f316c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 163, in test_all_account_count_with_subplans self.analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:31,920 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 163, in test_all_account_count_with_subplans self.analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:33,266 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4791f80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 163, in test_all_account_count_with_subplans self.analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:33,266 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3d12de0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 163, in test_all_account_count_with_subplans self.analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:33,269 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 163, in test_all_account_count_with_subplans self.analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:35,042 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3a31440> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 166, in test_all_account_count_with_subplans self.analytic_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:35,043 166 INFO rb-209aa48-220549-371126 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 0x7fd0a31a4fe0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 166, in test_all_account_count_with_subplans self.analytic_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:35,047 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 166, in test_all_account_count_with_subplans self.analytic_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:36,436 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3a2cf40> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 166, in test_all_account_count_with_subplans self.analytic_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:36,436 166 INFO rb-209aa48-220549-371126 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 0x7fd0a0f03d80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 166, in test_all_account_count_with_subplans self.analytic_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:36,439 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 166, in test_all_account_count_with_subplans self.analytic_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:38,388 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2f3eb60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 166, in test_all_account_count_with_subplans self.analytic_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:38,389 166 INFO rb-209aa48-220549-371126 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 0x7fd0a19dfe20> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 166, in test_all_account_count_with_subplans self.analytic_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:38,392 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 166, in test_all_account_count_with_subplans self.analytic_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:39,711 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4719800> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 166, in test_all_account_count_with_subplans self.analytic_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:39,712 166 INFO rb-209aa48-220549-371126 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 0x7fd0a34e04a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 166, in test_all_account_count_with_subplans self.analytic_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:39,715 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 166, in test_all_account_count_with_subplans self.analytic_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:41,686 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4006840> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 170, in test_all_account_count_with_subplans self.analytic_sub_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:41,687 166 INFO rb-209aa48-220549-371126 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 0x7fd0a17d1120> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 170, in test_all_account_count_with_subplans self.analytic_sub_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:41,689 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 170, in test_all_account_count_with_subplans self.analytic_sub_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:43,614 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3182b60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 170, in test_all_account_count_with_subplans self.analytic_sub_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:43,615 166 INFO rb-209aa48-220549-371126 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 0x7fd0a245cc20> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 170, in test_all_account_count_with_subplans self.analytic_sub_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:43,618 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 170, in test_all_account_count_with_subplans self.analytic_sub_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:45,322 166 INFO rb-209aa48-220549-371126 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 0x7fd0a19dd620> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 170, in test_all_account_count_with_subplans self.analytic_sub_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:45,324 166 INFO rb-209aa48-220549-371126 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 0x7fd0a0c474c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 170, in test_all_account_count_with_subplans self.analytic_sub_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:45,327 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 170, in test_all_account_count_with_subplans self.analytic_sub_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:46,927 166 INFO rb-209aa48-220549-371126 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 0x7fd0a04c6b60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 170, in test_all_account_count_with_subplans self.analytic_sub_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:46,928 166 INFO rb-209aa48-220549-371126 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 0x7fd0a1a75ee0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 170, in test_all_account_count_with_subplans self.analytic_sub_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:46,931 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 170, in test_all_account_count_with_subplans self.analytic_sub_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:47,280 166 INFO rb-209aa48-220549-371126 odoo.addons.analytic.tests.test_analytic_account: Starting TestAnalyticAccount.test_analytic_account_branches ... 2026-02-27 03:36:47,282 166 INFO rb-209aa48-220549-371126 odoo.addons.analytic.tests.test_analytic_account: skipped TestAnalyticAccount.test_analytic_account_branches : `hr_timesheet` overrides analytic rights. Without `account` the test would crash 2026-02-27 03:36:47,303 166 INFO rb-209aa48-220549-371126 odoo.addons.analytic.tests.test_analytic_account: Starting TestAnalyticAccount.test_analytic_distribution_model ... 2026-02-27 03:36:47,359 166 INFO rb-209aa48-220549-371126 odoo.addons.analytic.tests.test_analytic_account: Starting TestAnalyticAccount.test_analytic_plan_account_child ... 2026-02-27 03:36:48,469 166 INFO rb-209aa48-220549-371126 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 0x7fd0a335d940> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 144, in test_analytic_plan_account_child self.analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:48,470 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4ae7a60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 144, in test_analytic_plan_account_child self.analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:48,475 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 144, in test_analytic_plan_account_child self.analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:50,320 166 INFO rb-209aa48-220549-371126 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 0x7fd0a0a5b2e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 144, in test_analytic_plan_account_child self.analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:50,321 166 INFO rb-209aa48-220549-371126 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 0x7fd0a34e1760> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 144, in test_analytic_plan_account_child self.analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:50,324 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 144, in test_analytic_plan_account_child self.analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:51,661 166 INFO rb-209aa48-220549-371126 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 0x7fd0a45805e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 144, in test_analytic_plan_account_child self.analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:51,662 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2f0ade0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 144, in test_analytic_plan_account_child self.analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:51,667 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 144, in test_analytic_plan_account_child self.analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:53,494 166 INFO rb-209aa48-220549-371126 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 0x7fd0a0ee51c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 144, in test_analytic_plan_account_child self.analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:53,495 166 INFO rb-209aa48-220549-371126 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 0x7fd0a39f2980> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 144, in test_analytic_plan_account_child self.analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:53,498 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 144, in test_analytic_plan_account_child self.analytic_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:54,856 166 INFO rb-209aa48-220549-371126 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 0x7fd0a46685e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 147, in test_analytic_plan_account_child self.analytic_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:54,857 166 INFO rb-209aa48-220549-371126 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 0x7fd0a246ef20> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 147, in test_analytic_plan_account_child self.analytic_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:54,860 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 147, in test_analytic_plan_account_child self.analytic_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:56,741 166 INFO rb-209aa48-220549-371126 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 0x7fd0a39109a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 147, in test_analytic_plan_account_child self.analytic_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:56,741 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3c77c40> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 147, in test_analytic_plan_account_child self.analytic_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:56,743 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 147, in test_analytic_plan_account_child self.analytic_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:58,070 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3359e40> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 147, in test_analytic_plan_account_child self.analytic_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:58,071 166 INFO rb-209aa48-220549-371126 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 0x7fd0a1a59da0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 147, in test_analytic_plan_account_child self.analytic_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:58,074 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 147, in test_analytic_plan_account_child self.analytic_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:59,918 166 INFO rb-209aa48-220549-371126 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 0x7fd0a0ee4cc0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 147, in test_analytic_plan_account_child self.analytic_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:59,919 166 INFO rb-209aa48-220549-371126 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 0x7fd0a293f060> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 147, in test_analytic_plan_account_child self.analytic_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:36:59,921 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 147, in test_analytic_plan_account_child self.analytic_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:01,552 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2f0d4e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 151, in test_analytic_plan_account_child self.analytic_sub_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:01,553 166 INFO rb-209aa48-220549-371126 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 0x7fd0a30a71a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 151, in test_analytic_plan_account_child self.analytic_sub_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:01,555 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 151, in test_analytic_plan_account_child self.analytic_sub_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:02,927 166 INFO rb-209aa48-220549-371126 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 0x7fd0a46a07c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 151, in test_analytic_plan_account_child self.analytic_sub_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:02,928 166 INFO rb-209aa48-220549-371126 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 0x7fd0a335f240> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 151, in test_analytic_plan_account_child self.analytic_sub_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:02,931 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 151, in test_analytic_plan_account_child self.analytic_sub_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:04,846 166 INFO rb-209aa48-220549-371126 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 0x7fd0a50287c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 151, in test_analytic_plan_account_child self.analytic_sub_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:04,847 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2ee4f40> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 151, in test_analytic_plan_account_child self.analytic_sub_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:04,849 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 151, in test_analytic_plan_account_child self.analytic_sub_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:06,117 166 INFO rb-209aa48-220549-371126 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 0x7fd0a193df80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 151, in test_analytic_plan_account_child self.analytic_sub_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:06,118 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3c74d60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 151, in test_analytic_plan_account_child self.analytic_sub_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:06,121 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 151, in test_analytic_plan_account_child self.analytic_sub_sub_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:06,861 166 INFO rb-209aa48-220549-371126 odoo.addons.analytic.tests.test_analytic_account: Starting TestAnalyticAccount.test_change_parent_plan ... 2026-02-27 03:37:07,285 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #212 deleted ir.model.fields records with IDs: [28886, 28894] 2026-02-27 03:37:08,348 166 INFO rb-209aa48-220549-371126 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 0x7fd0a486d260> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 269, in test_change_parent_plan self.analytic_plan_1.parent_id = self.analytic_plan_2 File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:08,349 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3b4d4e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 269, in test_change_parent_plan self.analytic_plan_1.parent_id = self.analytic_plan_2 File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:08,352 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 269, in test_change_parent_plan self.analytic_plan_1.parent_id = self.analytic_plan_2 File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:10,088 166 INFO rb-209aa48-220549-371126 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 0x7fd0a17d3240> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 269, in test_change_parent_plan self.analytic_plan_1.parent_id = self.analytic_plan_2 File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 362, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:10,089 166 INFO rb-209aa48-220549-371126 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 0x7fd0a0d25f80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 269, in test_change_parent_plan self.analytic_plan_1.parent_id = self.analytic_plan_2 File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 362, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:10,092 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 269, in test_change_parent_plan self.analytic_plan_1.parent_id = self.analytic_plan_2 File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 362, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:10,630 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #212 deleted ir.model.fields records with IDs: [28890, 28896] 2026-02-27 03:37:11,707 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4656020> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 269, in test_change_parent_plan self.analytic_plan_1.parent_id = self.analytic_plan_2 File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:11,708 166 INFO rb-209aa48-220549-371126 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 0x7fd0a11f2b60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 269, in test_change_parent_plan self.analytic_plan_1.parent_id = self.analytic_plan_2 File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:11,711 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 269, in test_change_parent_plan self.analytic_plan_1.parent_id = self.analytic_plan_2 File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:13,643 166 INFO rb-209aa48-220549-371126 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 0x7fd0a453d080> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 269, in test_change_parent_plan self.analytic_plan_1.parent_id = self.analytic_plan_2 File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 362, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:13,644 166 INFO rb-209aa48-220549-371126 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 0x7fd0a55d2f20> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 269, in test_change_parent_plan self.analytic_plan_1.parent_id = self.analytic_plan_2 File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 362, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:13,647 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 269, in test_change_parent_plan self.analytic_plan_1.parent_id = self.analytic_plan_2 File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 362, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:15,560 166 INFO rb-209aa48-220549-371126 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 0x7fd102ee7420> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 277, in test_change_parent_plan self.analytic_plan_1.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:15,561 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4446b60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 277, in test_change_parent_plan self.analytic_plan_1.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:15,564 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 277, in test_change_parent_plan self.analytic_plan_1.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:16,972 166 INFO rb-209aa48-220549-371126 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 0x7fd0a1bb25c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 277, in test_change_parent_plan self.analytic_plan_1.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:16,973 166 INFO rb-209aa48-220549-371126 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 0x7fd0a29dec00> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 277, in test_change_parent_plan self.analytic_plan_1.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:16,975 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 277, in test_change_parent_plan self.analytic_plan_1.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:18,902 166 INFO rb-209aa48-220549-371126 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 0x7fd0a427f9c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 277, in test_change_parent_plan self.analytic_plan_1.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 362, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:18,903 166 INFO rb-209aa48-220549-371126 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 0x7fd0a30c77e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 277, in test_change_parent_plan self.analytic_plan_1.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 362, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:18,907 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 277, in test_change_parent_plan self.analytic_plan_1.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 362, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:20,339 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2a0cd60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 277, in test_change_parent_plan self.analytic_plan_1.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:20,340 166 INFO rb-209aa48-220549-371126 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 0x7fd0a5546700> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 277, in test_change_parent_plan self.analytic_plan_1.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:20,343 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 277, in test_change_parent_plan self.analytic_plan_1.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:22,105 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2f08b80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 277, in test_change_parent_plan self.analytic_plan_1.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:22,106 166 INFO rb-209aa48-220549-371126 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 0x7fd0a49b4860> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 277, in test_change_parent_plan self.analytic_plan_1.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:22,108 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 277, in test_change_parent_plan self.analytic_plan_1.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:23,380 166 INFO rb-209aa48-220549-371126 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 0x7fd0a286ae80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 277, in test_change_parent_plan self.analytic_plan_1.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 362, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:23,381 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4ab3740> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 277, in test_change_parent_plan self.analytic_plan_1.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 362, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:23,383 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 277, in test_change_parent_plan self.analytic_plan_1.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 362, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:24,208 166 INFO rb-209aa48-220549-371126 odoo.addons.analytic.tests.test_analytic_account: Starting TestAnalyticAccount.test_change_parent_plan_conflict ... 2026-02-27 03:37:24,295 166 INFO rb-209aa48-220549-371126 odoo.addons.analytic.tests.test_analytic_account: Starting TestAnalyticAccount.test_change_parent_plan_with_intermediate ... 2026-02-27 03:37:25,356 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3a23d80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 302, in test_change_parent_plan_with_intermediate intermediate_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:25,357 166 INFO rb-209aa48-220549-371126 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 0x7fd0a014ea20> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 302, in test_change_parent_plan_with_intermediate intermediate_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:25,360 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 302, in test_change_parent_plan_with_intermediate intermediate_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:26,690 166 INFO rb-209aa48-220549-371126 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 0x7fd0a0ecfb00> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 302, in test_change_parent_plan_with_intermediate intermediate_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:26,691 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3f58900> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 302, in test_change_parent_plan_with_intermediate intermediate_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:26,693 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 302, in test_change_parent_plan_with_intermediate intermediate_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:28,548 166 INFO rb-209aa48-220549-371126 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 0x7fd0a04362a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 302, in test_change_parent_plan_with_intermediate intermediate_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:28,549 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2f158a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 302, in test_change_parent_plan_with_intermediate intermediate_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:28,552 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 302, in test_change_parent_plan_with_intermediate intermediate_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:29,817 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4645b20> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 302, in test_change_parent_plan_with_intermediate intermediate_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:29,818 166 INFO rb-209aa48-220549-371126 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 0x7fd0a39d98a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 302, in test_change_parent_plan_with_intermediate intermediate_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:29,821 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 302, in test_change_parent_plan_with_intermediate intermediate_plan = self.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:30,781 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #212 deleted ir.model.fields records with IDs: [28886, 28894] 2026-02-27 03:37:31,868 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3b4c540> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 313, in test_change_parent_plan_with_intermediate self.analytic_plan_1.parent_id = self.analytic_plan_2 File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:31,869 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2c63a60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 313, in test_change_parent_plan_with_intermediate self.analytic_plan_1.parent_id = self.analytic_plan_2 File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:31,872 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 313, in test_change_parent_plan_with_intermediate self.analytic_plan_1.parent_id = self.analytic_plan_2 File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:33,739 166 INFO rb-209aa48-220549-371126 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 0x7fd0a29dc860> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 313, in test_change_parent_plan_with_intermediate self.analytic_plan_1.parent_id = self.analytic_plan_2 File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 362, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:33,740 166 INFO rb-209aa48-220549-371126 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 0x7fd0a24f9760> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 313, in test_change_parent_plan_with_intermediate self.analytic_plan_1.parent_id = self.analytic_plan_2 File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 362, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:33,743 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 313, in test_change_parent_plan_with_intermediate self.analytic_plan_1.parent_id = self.analytic_plan_2 File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 362, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:34,982 166 INFO rb-209aa48-220549-371126 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 0x7fd0a335d300> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 313, in test_change_parent_plan_with_intermediate self.analytic_plan_1.parent_id = self.analytic_plan_2 File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 362, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:34,983 166 INFO rb-209aa48-220549-371126 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 0x7fd0a19b3ce0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 313, in test_change_parent_plan_with_intermediate self.analytic_plan_1.parent_id = self.analytic_plan_2 File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 362, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:34,985 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 313, in test_change_parent_plan_with_intermediate self.analytic_plan_1.parent_id = self.analytic_plan_2 File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 362, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:35,850 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #212 deleted ir.model.fields records with IDs: [28890, 28896] 2026-02-27 03:37:37,000 166 INFO rb-209aa48-220549-371126 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 0x7fd0a25f3880> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 313, in test_change_parent_plan_with_intermediate self.analytic_plan_1.parent_id = self.analytic_plan_2 File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:37,001 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4afb9c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 313, in test_change_parent_plan_with_intermediate self.analytic_plan_1.parent_id = self.analytic_plan_2 File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:37,003 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 313, in test_change_parent_plan_with_intermediate self.analytic_plan_1.parent_id = self.analytic_plan_2 File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:38,636 166 INFO rb-209aa48-220549-371126 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 0x7fd0a50289a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 313, in test_change_parent_plan_with_intermediate self.analytic_plan_1.parent_id = self.analytic_plan_2 File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 362, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:38,637 166 INFO rb-209aa48-220549-371126 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 0x7fd0a486cb80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 313, in test_change_parent_plan_with_intermediate self.analytic_plan_1.parent_id = self.analytic_plan_2 File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 362, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:38,639 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 313, in test_change_parent_plan_with_intermediate self.analytic_plan_1.parent_id = self.analytic_plan_2 File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 362, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:39,942 166 INFO rb-209aa48-220549-371126 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 0x7fd0a335ed40> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 313, in test_change_parent_plan_with_intermediate self.analytic_plan_1.parent_id = self.analytic_plan_2 File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 362, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:39,942 166 INFO rb-209aa48-220549-371126 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 0x7fd0a28c5bc0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 313, in test_change_parent_plan_with_intermediate self.analytic_plan_1.parent_id = self.analytic_plan_2 File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 362, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:39,951 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 313, in test_change_parent_plan_with_intermediate self.analytic_plan_1.parent_id = self.analytic_plan_2 File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 362, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:41,657 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3b5b880> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 319, in test_change_parent_plan_with_intermediate self.analytic_plan_1.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:41,658 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4166c00> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 319, in test_change_parent_plan_with_intermediate self.analytic_plan_1.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:41,661 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 319, in test_change_parent_plan_with_intermediate self.analytic_plan_1.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:42,930 166 INFO rb-209aa48-220549-371126 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 0x7fd0a39d1a80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 319, in test_change_parent_plan_with_intermediate self.analytic_plan_1.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:42,931 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3a32b60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 319, in test_change_parent_plan_with_intermediate self.analytic_plan_1.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:42,933 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 319, in test_change_parent_plan_with_intermediate self.analytic_plan_1.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:44,852 166 INFO rb-209aa48-220549-371126 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 0x7fd0a04a5620> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 319, in test_change_parent_plan_with_intermediate self.analytic_plan_1.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 362, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:44,852 166 INFO rb-209aa48-220549-371126 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 0x7fd0a42376a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 319, in test_change_parent_plan_with_intermediate self.analytic_plan_1.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 362, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:44,854 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 319, in test_change_parent_plan_with_intermediate self.analytic_plan_1.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 362, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:46,190 166 INFO rb-209aa48-220549-371126 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 0x7fd0a465ed40> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 319, in test_change_parent_plan_with_intermediate self.analytic_plan_1.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 362, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:46,191 166 INFO rb-209aa48-220549-371126 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 0x7fd0a453e8e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 319, in test_change_parent_plan_with_intermediate self.analytic_plan_1.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 362, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:46,193 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 319, in test_change_parent_plan_with_intermediate self.analytic_plan_1.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 362, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:47,756 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2751800> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 319, in test_change_parent_plan_with_intermediate self.analytic_plan_1.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:47,757 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3b745e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 319, in test_change_parent_plan_with_intermediate self.analytic_plan_1.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:47,760 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 319, in test_change_parent_plan_with_intermediate self.analytic_plan_1.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:49,047 166 INFO rb-209aa48-220549-371126 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 0x7fd0a28960c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 319, in test_change_parent_plan_with_intermediate self.analytic_plan_1.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:49,048 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4aab600> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 319, in test_change_parent_plan_with_intermediate self.analytic_plan_1.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:49,050 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 319, in test_change_parent_plan_with_intermediate self.analytic_plan_1.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:51,071 166 INFO rb-209aa48-220549-371126 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 0x7fd0a453cea0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 319, in test_change_parent_plan_with_intermediate self.analytic_plan_1.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 362, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:51,072 166 INFO rb-209aa48-220549-371126 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 0x7fd0a18234c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 319, in test_change_parent_plan_with_intermediate self.analytic_plan_1.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 362, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:51,075 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 319, in test_change_parent_plan_with_intermediate self.analytic_plan_1.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 362, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:53,055 166 INFO rb-209aa48-220549-371126 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 0x7fd0a44949a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 319, in test_change_parent_plan_with_intermediate self.analytic_plan_1.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 362, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:53,056 166 INFO rb-209aa48-220549-371126 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 0x7fd0a0878d60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 319, in test_change_parent_plan_with_intermediate self.analytic_plan_1.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 362, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:53,059 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 319, in test_change_parent_plan_with_intermediate self.analytic_plan_1.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 362, in _sync_plan_column self.children_ids._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:53,208 166 INFO rb-209aa48-220549-371126 odoo.addons.analytic.tests.test_analytic_account: Starting TestAnalyticAccount.test_change_plan ... 2026-02-27 03:37:53,527 166 INFO rb-209aa48-220549-371126 odoo.addons.analytic.tests.test_analytic_account: Starting TestAnalyticAccount.test_change_plan_conflict ... 2026-02-27 03:37:53,632 166 INFO rb-209aa48-220549-371126 odoo.addons.analytic.tests.test_analytic_account: Starting TestAnalyticAccount.test_change_plan_no_conflict ... 2026-02-27 03:37:53,762 166 INFO rb-209aa48-220549-371126 odoo.addons.analytic.tests.test_analytic_account: Starting TestAnalyticAccount.test_change_sys_param ... 2026-02-27 03:37:55,164 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4aa89a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 358, in test_change_sys_param current_project_plan.write({'name': 'Old Project Plan'}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 360, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:55,165 166 INFO rb-209aa48-220549-371126 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 0x7fd0a1a58fe0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 358, in test_change_sys_param current_project_plan.write({'name': 'Old Project Plan'}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 360, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:55,170 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 358, in test_change_sys_param current_project_plan.write({'name': 'Old Project Plan'}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 360, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:57,249 166 INFO rb-209aa48-220549-371126 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 0x7fd0a399a520> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 358, in test_change_sys_param current_project_plan.write({'name': 'Old Project Plan'}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 360, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:57,250 166 INFO rb-209aa48-220549-371126 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 0x7fd0a0f04040> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 358, in test_change_sys_param current_project_plan.write({'name': 'Old Project Plan'}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 360, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:57,252 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 358, in test_change_sys_param current_project_plan.write({'name': 'Old Project Plan'}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 360, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:58,637 166 INFO rb-209aa48-220549-371126 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 0x7fd0a567fec0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 360, in test_change_sys_param self.env['ir.config_parameter'].set_param('analytic.project_plan', self.analytic_plan_2.id) File "/data/build/rb-209aa48-220549/addons/mail/models/ir_config_parameter.py", line 97, in set_param return super().set_param(key, value) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_config_parameter.py", line 96, in set_param param.write({'value': value}) File "/data/build/rb-209aa48-220549/addons/sale/models/ir_config_parameter.py", line 25, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/addons/crm/models/ir_config_parameter.py", line 12, in write result = super(IrConfigParameter, self).write(vals) File "/data/build/rb-209aa48-220549/addons/analytic/models/ir_config_parameter.py", line 26, in write self.env['account.analytic.plan'].browse(int(old_plan_id))._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:58,638 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3c762a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 360, in test_change_sys_param self.env['ir.config_parameter'].set_param('analytic.project_plan', self.analytic_plan_2.id) File "/data/build/rb-209aa48-220549/addons/mail/models/ir_config_parameter.py", line 97, in set_param return super().set_param(key, value) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_config_parameter.py", line 96, in set_param param.write({'value': value}) File "/data/build/rb-209aa48-220549/addons/sale/models/ir_config_parameter.py", line 25, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/addons/crm/models/ir_config_parameter.py", line 12, in write result = super(IrConfigParameter, self).write(vals) File "/data/build/rb-209aa48-220549/addons/analytic/models/ir_config_parameter.py", line 26, in write self.env['account.analytic.plan'].browse(int(old_plan_id))._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:37:58,641 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 360, in test_change_sys_param self.env['ir.config_parameter'].set_param('analytic.project_plan', self.analytic_plan_2.id) File "/data/build/rb-209aa48-220549/addons/mail/models/ir_config_parameter.py", line 97, in set_param return super().set_param(key, value) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_config_parameter.py", line 96, in set_param param.write({'value': value}) File "/data/build/rb-209aa48-220549/addons/sale/models/ir_config_parameter.py", line 25, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/addons/crm/models/ir_config_parameter.py", line 12, in write result = super(IrConfigParameter, self).write(vals) File "/data/build/rb-209aa48-220549/addons/analytic/models/ir_config_parameter.py", line 26, in write self.env['account.analytic.plan'].browse(int(old_plan_id))._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:00,700 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2c4a8e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 360, in test_change_sys_param self.env['ir.config_parameter'].set_param('analytic.project_plan', self.analytic_plan_2.id) File "/data/build/rb-209aa48-220549/addons/mail/models/ir_config_parameter.py", line 97, in set_param return super().set_param(key, value) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_config_parameter.py", line 96, in set_param param.write({'value': value}) File "/data/build/rb-209aa48-220549/addons/sale/models/ir_config_parameter.py", line 25, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/addons/crm/models/ir_config_parameter.py", line 12, in write result = super(IrConfigParameter, self).write(vals) File "/data/build/rb-209aa48-220549/addons/analytic/models/ir_config_parameter.py", line 26, in write self.env['account.analytic.plan'].browse(int(old_plan_id))._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:00,702 166 INFO rb-209aa48-220549-371126 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 0x7fd0a490aca0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 360, in test_change_sys_param self.env['ir.config_parameter'].set_param('analytic.project_plan', self.analytic_plan_2.id) File "/data/build/rb-209aa48-220549/addons/mail/models/ir_config_parameter.py", line 97, in set_param return super().set_param(key, value) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_config_parameter.py", line 96, in set_param param.write({'value': value}) File "/data/build/rb-209aa48-220549/addons/sale/models/ir_config_parameter.py", line 25, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/addons/crm/models/ir_config_parameter.py", line 12, in write result = super(IrConfigParameter, self).write(vals) File "/data/build/rb-209aa48-220549/addons/analytic/models/ir_config_parameter.py", line 26, in write self.env['account.analytic.plan'].browse(int(old_plan_id))._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:00,705 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 360, in test_change_sys_param self.env['ir.config_parameter'].set_param('analytic.project_plan', self.analytic_plan_2.id) File "/data/build/rb-209aa48-220549/addons/mail/models/ir_config_parameter.py", line 97, in set_param return super().set_param(key, value) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_config_parameter.py", line 96, in set_param param.write({'value': value}) File "/data/build/rb-209aa48-220549/addons/sale/models/ir_config_parameter.py", line 25, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/addons/crm/models/ir_config_parameter.py", line 12, in write result = super(IrConfigParameter, self).write(vals) File "/data/build/rb-209aa48-220549/addons/analytic/models/ir_config_parameter.py", line 26, in write self.env['account.analytic.plan'].browse(int(old_plan_id))._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:02,005 166 INFO rb-209aa48-220549-371126 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 0x7fd0a1a53ce0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 360, in test_change_sys_param self.env['ir.config_parameter'].set_param('analytic.project_plan', self.analytic_plan_2.id) File "/data/build/rb-209aa48-220549/addons/mail/models/ir_config_parameter.py", line 97, in set_param return super().set_param(key, value) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_config_parameter.py", line 96, in set_param param.write({'value': value}) File "/data/build/rb-209aa48-220549/addons/sale/models/ir_config_parameter.py", line 25, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/addons/crm/models/ir_config_parameter.py", line 12, in write result = super(IrConfigParameter, self).write(vals) File "/data/build/rb-209aa48-220549/addons/analytic/models/ir_config_parameter.py", line 26, in write self.env['account.analytic.plan'].browse(int(old_plan_id))._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:02,006 166 INFO rb-209aa48-220549-371126 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 0x7fd0a0d25c60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 360, in test_change_sys_param self.env['ir.config_parameter'].set_param('analytic.project_plan', self.analytic_plan_2.id) File "/data/build/rb-209aa48-220549/addons/mail/models/ir_config_parameter.py", line 97, in set_param return super().set_param(key, value) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_config_parameter.py", line 96, in set_param param.write({'value': value}) File "/data/build/rb-209aa48-220549/addons/sale/models/ir_config_parameter.py", line 25, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/addons/crm/models/ir_config_parameter.py", line 12, in write result = super(IrConfigParameter, self).write(vals) File "/data/build/rb-209aa48-220549/addons/analytic/models/ir_config_parameter.py", line 26, in write self.env['account.analytic.plan'].browse(int(old_plan_id))._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:02,009 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 360, in test_change_sys_param self.env['ir.config_parameter'].set_param('analytic.project_plan', self.analytic_plan_2.id) File "/data/build/rb-209aa48-220549/addons/mail/models/ir_config_parameter.py", line 97, in set_param return super().set_param(key, value) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_config_parameter.py", line 96, in set_param param.write({'value': value}) File "/data/build/rb-209aa48-220549/addons/sale/models/ir_config_parameter.py", line 25, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/addons/crm/models/ir_config_parameter.py", line 12, in write result = super(IrConfigParameter, self).write(vals) File "/data/build/rb-209aa48-220549/addons/analytic/models/ir_config_parameter.py", line 26, in write self.env['account.analytic.plan'].browse(int(old_plan_id))._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:03,983 166 INFO rb-209aa48-220549-371126 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 0x7fd0a0eba980> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 360, in test_change_sys_param self.env['ir.config_parameter'].set_param('analytic.project_plan', self.analytic_plan_2.id) File "/data/build/rb-209aa48-220549/addons/mail/models/ir_config_parameter.py", line 97, in set_param return super().set_param(key, value) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_config_parameter.py", line 96, in set_param param.write({'value': value}) File "/data/build/rb-209aa48-220549/addons/sale/models/ir_config_parameter.py", line 25, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/addons/crm/models/ir_config_parameter.py", line 12, in write result = super(IrConfigParameter, self).write(vals) File "/data/build/rb-209aa48-220549/addons/analytic/models/ir_config_parameter.py", line 26, in write self.env['account.analytic.plan'].browse(int(old_plan_id))._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:03,984 166 INFO rb-209aa48-220549-371126 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 0x7fd0a24a9e40> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 360, in test_change_sys_param self.env['ir.config_parameter'].set_param('analytic.project_plan', self.analytic_plan_2.id) File "/data/build/rb-209aa48-220549/addons/mail/models/ir_config_parameter.py", line 97, in set_param return super().set_param(key, value) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_config_parameter.py", line 96, in set_param param.write({'value': value}) File "/data/build/rb-209aa48-220549/addons/sale/models/ir_config_parameter.py", line 25, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/addons/crm/models/ir_config_parameter.py", line 12, in write result = super(IrConfigParameter, self).write(vals) File "/data/build/rb-209aa48-220549/addons/analytic/models/ir_config_parameter.py", line 26, in write self.env['account.analytic.plan'].browse(int(old_plan_id))._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:03,987 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 360, in test_change_sys_param self.env['ir.config_parameter'].set_param('analytic.project_plan', self.analytic_plan_2.id) File "/data/build/rb-209aa48-220549/addons/mail/models/ir_config_parameter.py", line 97, in set_param return super().set_param(key, value) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_config_parameter.py", line 96, in set_param param.write({'value': value}) File "/data/build/rb-209aa48-220549/addons/sale/models/ir_config_parameter.py", line 25, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/addons/crm/models/ir_config_parameter.py", line 12, in write result = super(IrConfigParameter, self).write(vals) File "/data/build/rb-209aa48-220549/addons/analytic/models/ir_config_parameter.py", line 26, in write self.env['account.analytic.plan'].browse(int(old_plan_id))._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:05,484 166 INFO rb-209aa48-220549-371126 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 0x7fd0a399b560> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 360, in test_change_sys_param self.env['ir.config_parameter'].set_param('analytic.project_plan', self.analytic_plan_2.id) File "/data/build/rb-209aa48-220549/addons/mail/models/ir_config_parameter.py", line 97, in set_param return super().set_param(key, value) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_config_parameter.py", line 96, in set_param param.write({'value': value}) File "/data/build/rb-209aa48-220549/addons/sale/models/ir_config_parameter.py", line 25, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/addons/crm/models/ir_config_parameter.py", line 12, in write result = super(IrConfigParameter, self).write(vals) File "/data/build/rb-209aa48-220549/addons/analytic/models/ir_config_parameter.py", line 27, in write plan_field.unlink() File "/data/build/rb-209aa48-220549/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 996, in unlink self = self._prepare_update() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 987, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:05,485 166 INFO rb-209aa48-220549-371126 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 0x7fd0a245d940> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 360, in test_change_sys_param self.env['ir.config_parameter'].set_param('analytic.project_plan', self.analytic_plan_2.id) File "/data/build/rb-209aa48-220549/addons/mail/models/ir_config_parameter.py", line 97, in set_param return super().set_param(key, value) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_config_parameter.py", line 96, in set_param param.write({'value': value}) File "/data/build/rb-209aa48-220549/addons/sale/models/ir_config_parameter.py", line 25, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/addons/crm/models/ir_config_parameter.py", line 12, in write result = super(IrConfigParameter, self).write(vals) File "/data/build/rb-209aa48-220549/addons/analytic/models/ir_config_parameter.py", line 27, in write plan_field.unlink() File "/data/build/rb-209aa48-220549/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 996, in unlink self = self._prepare_update() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 987, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:05,488 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 360, in test_change_sys_param self.env['ir.config_parameter'].set_param('analytic.project_plan', self.analytic_plan_2.id) File "/data/build/rb-209aa48-220549/addons/mail/models/ir_config_parameter.py", line 97, in set_param return super().set_param(key, value) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_config_parameter.py", line 96, in set_param param.write({'value': value}) File "/data/build/rb-209aa48-220549/addons/sale/models/ir_config_parameter.py", line 25, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/addons/crm/models/ir_config_parameter.py", line 12, in write result = super(IrConfigParameter, self).write(vals) File "/data/build/rb-209aa48-220549/addons/analytic/models/ir_config_parameter.py", line 27, in write plan_field.unlink() File "/data/build/rb-209aa48-220549/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 996, in unlink self = self._prepare_update() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 987, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:06,863 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #212 deleted ir.model.fields records with IDs: [28888, 28892] 2026-02-27 03:38:07,985 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3f594e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 360, in test_change_sys_param self.env['ir.config_parameter'].set_param('analytic.project_plan', self.analytic_plan_2.id) File "/data/build/rb-209aa48-220549/addons/mail/models/ir_config_parameter.py", line 97, in set_param return super().set_param(key, value) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_config_parameter.py", line 96, in set_param param.write({'value': value}) File "/data/build/rb-209aa48-220549/addons/sale/models/ir_config_parameter.py", line 25, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/addons/crm/models/ir_config_parameter.py", line 12, in write result = super(IrConfigParameter, self).write(vals) File "/data/build/rb-209aa48-220549/addons/analytic/models/ir_config_parameter.py", line 27, in write plan_field.unlink() File "/data/build/rb-209aa48-220549/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1023, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:07,986 166 INFO rb-209aa48-220549-371126 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 0x7fd0a351fce0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 360, in test_change_sys_param self.env['ir.config_parameter'].set_param('analytic.project_plan', self.analytic_plan_2.id) File "/data/build/rb-209aa48-220549/addons/mail/models/ir_config_parameter.py", line 97, in set_param return super().set_param(key, value) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_config_parameter.py", line 96, in set_param param.write({'value': value}) File "/data/build/rb-209aa48-220549/addons/sale/models/ir_config_parameter.py", line 25, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/addons/crm/models/ir_config_parameter.py", line 12, in write result = super(IrConfigParameter, self).write(vals) File "/data/build/rb-209aa48-220549/addons/analytic/models/ir_config_parameter.py", line 27, in write plan_field.unlink() File "/data/build/rb-209aa48-220549/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1023, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:07,988 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 360, in test_change_sys_param self.env['ir.config_parameter'].set_param('analytic.project_plan', self.analytic_plan_2.id) File "/data/build/rb-209aa48-220549/addons/mail/models/ir_config_parameter.py", line 97, in set_param return super().set_param(key, value) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_config_parameter.py", line 96, in set_param param.write({'value': value}) File "/data/build/rb-209aa48-220549/addons/sale/models/ir_config_parameter.py", line 25, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/addons/crm/models/ir_config_parameter.py", line 12, in write result = super(IrConfigParameter, self).write(vals) File "/data/build/rb-209aa48-220549/addons/analytic/models/ir_config_parameter.py", line 27, in write plan_field.unlink() File "/data/build/rb-209aa48-220549/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1023, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:08,180 166 INFO rb-209aa48-220549-371126 odoo.addons.analytic.tests.test_analytic_account: Starting TestAnalyticAccount.test_create_analytic_with_minimal_access ... 2026-02-27 03:38:10,269 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4b1c900> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 194, in test_create_analytic_with_minimal_access plan = self.env['account.analytic.plan'].with_user(analyst).create({'name': 'test plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:10,271 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4c3bce0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 194, in test_create_analytic_with_minimal_access plan = self.env['account.analytic.plan'].with_user(analyst).create({'name': 'test plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:10,273 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 194, in test_create_analytic_with_minimal_access plan = self.env['account.analytic.plan'].with_user(analyst).create({'name': 'test plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:11,684 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2f0ee80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 194, in test_create_analytic_with_minimal_access plan = self.env['account.analytic.plan'].with_user(analyst).create({'name': 'test plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:11,685 166 INFO rb-209aa48-220549-371126 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 0x7fd0a0eb9620> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 194, in test_create_analytic_with_minimal_access plan = self.env['account.analytic.plan'].with_user(analyst).create({'name': 'test plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:11,688 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 194, in test_create_analytic_with_minimal_access plan = self.env['account.analytic.plan'].with_user(analyst).create({'name': 'test plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:13,559 166 INFO rb-209aa48-220549-371126 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 0x7fd0a24959e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 194, in test_create_analytic_with_minimal_access plan = self.env['account.analytic.plan'].with_user(analyst).create({'name': 'test plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:13,560 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2637ba0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 194, in test_create_analytic_with_minimal_access plan = self.env['account.analytic.plan'].with_user(analyst).create({'name': 'test plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:13,563 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 194, in test_create_analytic_with_minimal_access plan = self.env['account.analytic.plan'].with_user(analyst).create({'name': 'test plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:15,071 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4bf3c40> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 194, in test_create_analytic_with_minimal_access plan = self.env['account.analytic.plan'].with_user(analyst).create({'name': 'test plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:15,072 166 INFO rb-209aa48-220549-371126 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 0x7fd0a09efce0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 194, in test_create_analytic_with_minimal_access plan = self.env['account.analytic.plan'].with_user(analyst).create({'name': 'test plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:15,075 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_account.py", line 194, in test_create_analytic_with_minimal_access plan = self.env['account.analytic.plan'].with_user(analyst).create({'name': 'test plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:15,260 166 INFO rb-209aa48-220549-371126 odoo.addons.analytic.tests.test_analytic_account: Starting TestAnalyticAccount.test_get_plans_with_option ... 2026-02-27 03:38:15,489 166 INFO rb-209aa48-220549-371126 odoo.addons.analytic.tests.test_analytic_account: Starting TestAnalyticAccount.test_get_plans_without_options ... 2026-02-27 03:38:15,544 166 INFO rb-209aa48-220549-371126 odoo.addons.analytic.tests.test_analytic_account: Starting TestAnalyticAccount.test_order_analytic_distribution_model ... 2026-02-27 03:38:15,658 166 INFO rb-209aa48-220549-371126 odoo.addons.analytic.tests.test_analytic_account: Starting TestAnalyticAccount.test_update_analytic_distribution_clean_all_plans ... 2026-02-27 03:38:17,314 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3c76fc0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:17,315 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3f728e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:17,318 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:17,333 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 03:38:28,119 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4190360> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:28,119 166 INFO rb-209aa48-220549-371126 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 0x7fd0a39f1300> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:28,121 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:29,885 166 INFO rb-209aa48-220549-371126 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 0x7fd0a417ccc0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:29,887 166 INFO rb-209aa48-220549-371126 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 0x7fd0a0eb9300> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:29,889 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:31,759 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2a0cd60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:31,760 166 INFO rb-209aa48-220549-371126 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 0x7fd0a38bf4c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:31,763 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:33,064 166 INFO rb-209aa48-220549-371126 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 0x7fd0a286b100> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:33,065 166 INFO rb-209aa48-220549-371126 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 0x7fd0a1b8a700> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:33,067 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:34,869 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3f59300> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:34,870 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4381260> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:34,872 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:36,296 166 INFO rb-209aa48-220549-371126 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 0x7fd0a335dc60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:36,296 166 INFO rb-209aa48-220549-371126 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 0x7fd0a33745e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:36,299 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:38,295 166 INFO rb-209aa48-220549-371126 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 0x7fd0a1bb45e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:38,296 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2635260> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:38,299 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:39,867 166 INFO rb-209aa48-220549-371126 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 0x7fd0a28953a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:39,868 166 INFO rb-209aa48-220549-371126 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 0x7fd0a465f920> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:39,871 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 12, in setUpClass cls.analytic_plan_1, cls.analytic_plan_2 = cls.env['account.analytic.plan'].create([ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:41,848 166 INFO rb-209aa48-220549-371126 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 0x7fd0a34b5300> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 21, in setUpClass cls.analytic_plan_child = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:41,849 166 INFO rb-209aa48-220549-371126 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 0x7fd0a31832e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 21, in setUpClass cls.analytic_plan_child = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:41,852 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 21, in setUpClass cls.analytic_plan_child = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:43,278 166 INFO rb-209aa48-220549-371126 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 0x7fd0a1b88540> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 21, in setUpClass cls.analytic_plan_child = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:43,279 166 INFO rb-209aa48-220549-371126 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 0x7fd0a25f36a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 21, in setUpClass cls.analytic_plan_child = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:43,282 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 21, in setUpClass cls.analytic_plan_child = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:45,266 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3464cc0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 21, in setUpClass cls.analytic_plan_child = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:45,267 166 INFO rb-209aa48-220549-371126 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 0x7fd0a04a6020> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 21, in setUpClass cls.analytic_plan_child = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:45,269 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 21, in setUpClass cls.analytic_plan_child = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:46,540 166 INFO rb-209aa48-220549-371126 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 0x7fd0a28c40e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 21, in setUpClass cls.analytic_plan_child = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:46,540 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2495d00> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 21, in setUpClass cls.analytic_plan_child = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:46,542 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/common.py", line 21, in setUpClass cls.analytic_plan_child = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:47,207 166 INFO rb-209aa48-220549-371126 odoo.addons.analytic.tests.test_analytic_dynamic_update: Starting TestAnalyticDynamicUpdate.test_configurations ... 2026-02-27 03:38:48,800 166 INFO rb-209aa48-220549-371126 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 0x7fd0a25f1b20> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:48,800 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2561bc0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:48,803 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:48,815 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 03:38:50,503 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2f3d800> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_mixin.py", line 11, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:50,504 166 INFO rb-209aa48-220549-371126 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 0x7fd0a437c040> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_mixin.py", line 11, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:50,506 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_mixin.py", line 11, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:51,791 166 INFO rb-209aa48-220549-371126 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 0x7fd0a39f2c00> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_mixin.py", line 11, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:51,792 166 INFO rb-209aa48-220549-371126 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 0x7fd0a476d3a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_mixin.py", line 11, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:51,794 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_mixin.py", line 11, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:53,692 166 INFO rb-209aa48-220549-371126 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 0x7fd0a40c6e80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_mixin.py", line 11, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:53,693 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2896d40> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_mixin.py", line 11, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:53,695 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_mixin.py", line 11, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:55,050 166 INFO rb-209aa48-220549-371126 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 0x7fd0a014dbc0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_mixin.py", line 11, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:55,051 166 INFO rb-209aa48-220549-371126 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 0x7fd0a28323e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_mixin.py", line 11, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:55,054 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_analytic_mixin.py", line 11, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:55,383 166 INFO rb-209aa48-220549-371126 odoo.addons.analytic.tests.test_analytic_mixin: Starting TestAnalyticMixin.test_filtered_domain ... 2026-02-27 03:38:57,024 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3f58ae0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:57,025 166 INFO rb-209aa48-220549-371126 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 0x7fd0a49b5f80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:57,028 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:57,040 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:38:57,050 166 INFO rb-209aa48-220549-371126 odoo.addons.analytic.tests.test_plan_operations: Starting TestAnalyticPlanOperations.test_delete_plan ... 2026-02-27 03:38:58,368 166 INFO rb-209aa48-220549-371126 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 0x7fd0a24f8540> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 13, in test_delete_plan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:58,369 166 INFO rb-209aa48-220549-371126 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 0x7fd0a018bf60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 13, in test_delete_plan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:38:58,371 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 13, in test_delete_plan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:00,296 166 INFO rb-209aa48-220549-371126 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 0x7fd0a0eba7a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 13, in test_delete_plan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:00,298 166 INFO rb-209aa48-220549-371126 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 0x7fd0a41c6700> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 13, in test_delete_plan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:00,300 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 13, in test_delete_plan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:01,385 166 INFO rb-209aa48-220549-371126 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 0x7fd0a5586fc0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 13, in test_delete_plan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:01,385 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2c57560> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 13, in test_delete_plan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:01,388 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 13, in test_delete_plan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:03,374 166 INFO rb-209aa48-220549-371126 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 0x7fd0a29de2a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 13, in test_delete_plan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:03,375 166 INFO rb-209aa48-220549-371126 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 0x7fd0a293db20> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 13, in test_delete_plan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:03,377 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 13, in test_delete_plan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:04,979 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2751080> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 19, in test_delete_plan plan.unlink() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 261, in unlink self._find_plan_column().unlink() File "/data/build/rb-209aa48-220549/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 996, in unlink self = self._prepare_update() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 987, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:04,980 166 INFO rb-209aa48-220549-371126 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 0x7fd0a502bb00> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 19, in test_delete_plan plan.unlink() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 261, in unlink self._find_plan_column().unlink() File "/data/build/rb-209aa48-220549/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 996, in unlink self = self._prepare_update() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 987, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:04,982 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 19, in test_delete_plan plan.unlink() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 261, in unlink self._find_plan_column().unlink() File "/data/build/rb-209aa48-220549/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 996, in unlink self = self._prepare_update() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 987, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:06,119 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [28980, 28982] 2026-02-27 03:39:07,293 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3e71a80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 19, in test_delete_plan plan.unlink() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 261, in unlink self._find_plan_column().unlink() File "/data/build/rb-209aa48-220549/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1023, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:07,294 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3365440> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 19, in test_delete_plan plan.unlink() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 261, in unlink self._find_plan_column().unlink() File "/data/build/rb-209aa48-220549/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1023, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:07,296 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 19, in test_delete_plan plan.unlink() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 261, in unlink self._find_plan_column().unlink() File "/data/build/rb-209aa48-220549/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1023, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:07,593 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted account.analytic.plan records with IDs: [35] 2026-02-27 03:39:07,638 166 INFO rb-209aa48-220549-371126 odoo.addons.analytic.tests.test_plan_operations: Starting TestAnalyticPlanOperations.test_delete_plan_with_view ... 2026-02-27 03:39:09,281 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4657100> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 61, in test_delete_plan_with_view plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:09,281 166 INFO rb-209aa48-220549-371126 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 0x7fd0a28c5f80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 61, in test_delete_plan_with_view plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:09,283 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 61, in test_delete_plan_with_view plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:10,538 166 INFO rb-209aa48-220549-371126 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 0x7fd0a39f16c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 61, in test_delete_plan_with_view plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:10,539 166 INFO rb-209aa48-220549-371126 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 0x7fd0a57014e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 61, in test_delete_plan_with_view plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:10,541 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 61, in test_delete_plan_with_view plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:12,329 166 INFO rb-209aa48-220549-371126 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 0x7fd0a309ade0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 61, in test_delete_plan_with_view plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:12,330 166 INFO rb-209aa48-220549-371126 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 0x7fd0a46559e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 61, in test_delete_plan_with_view plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:12,333 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 61, in test_delete_plan_with_view plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:13,539 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3365800> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 61, in test_delete_plan_with_view plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:13,539 166 INFO rb-209aa48-220549-371126 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 0x7fd0a11c1f80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 61, in test_delete_plan_with_view plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:13,542 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 61, in test_delete_plan_with_view plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:15,459 166 INFO rb-209aa48-220549-371126 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 0x7fd0a04ba0c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 73, in test_delete_plan_with_view plan.unlink() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 261, in unlink self._find_plan_column().unlink() File "/data/build/rb-209aa48-220549/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 996, in unlink self = self._prepare_update() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 987, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:15,460 166 INFO rb-209aa48-220549-371126 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 0x7fd0a5544b80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 73, in test_delete_plan_with_view plan.unlink() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 261, in unlink self._find_plan_column().unlink() File "/data/build/rb-209aa48-220549/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 996, in unlink self = self._prepare_update() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 987, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:15,463 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 73, in test_delete_plan_with_view plan.unlink() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 261, in unlink self._find_plan_column().unlink() File "/data/build/rb-209aa48-220549/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 996, in unlink self = self._prepare_update() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 987, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:15,532 166 INFO rb-209aa48-220549-371126 odoo.addons.analytic.tests.test_plan_operations: Starting TestAnalyticPlanOperations.test_delete_subplan ... 2026-02-27 03:39:16,796 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4644540> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 25, in test_delete_subplan parent = self.env['account.analytic.plan'].create({'name': 'Parent Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:16,797 166 INFO rb-209aa48-220549-371126 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 0x7fd0a414af20> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 25, in test_delete_subplan parent = self.env['account.analytic.plan'].create({'name': 'Parent Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:16,800 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 25, in test_delete_subplan parent = self.env['account.analytic.plan'].create({'name': 'Parent Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:18,573 166 INFO rb-209aa48-220549-371126 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 0x7fd0a54b42c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 25, in test_delete_subplan parent = self.env['account.analytic.plan'].create({'name': 'Parent Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:18,574 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4ae5120> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 25, in test_delete_subplan parent = self.env['account.analytic.plan'].create({'name': 'Parent Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:18,577 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 25, in test_delete_subplan parent = self.env['account.analytic.plan'].create({'name': 'Parent Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:19,929 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3358fe0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 25, in test_delete_subplan parent = self.env['account.analytic.plan'].create({'name': 'Parent Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:19,930 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4ab2a20> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 25, in test_delete_subplan parent = self.env['account.analytic.plan'].create({'name': 'Parent Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:19,933 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 25, in test_delete_subplan parent = self.env['account.analytic.plan'].create({'name': 'Parent Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:21,716 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3183060> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 25, in test_delete_subplan parent = self.env['account.analytic.plan'].create({'name': 'Parent Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:21,717 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4618f40> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 25, in test_delete_subplan parent = self.env['account.analytic.plan'].create({'name': 'Parent Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:21,719 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 25, in test_delete_subplan parent = self.env['account.analytic.plan'].create({'name': 'Parent Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:23,619 166 INFO rb-209aa48-220549-371126 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 0x7fd0a176a5c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 26, in test_delete_subplan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan', 'parent_id': parent.id}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:23,620 166 INFO rb-209aa48-220549-371126 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 0x7fd0a0eccea0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 26, in test_delete_subplan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan', 'parent_id': parent.id}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:23,623 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 26, in test_delete_subplan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan', 'parent_id': parent.id}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:24,828 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2eb5da0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 26, in test_delete_subplan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan', 'parent_id': parent.id}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:24,829 166 INFO rb-209aa48-220549-371126 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 0x7fd0a063b920> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 26, in test_delete_subplan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan', 'parent_id': parent.id}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:24,831 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 26, in test_delete_subplan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan', 'parent_id': parent.id}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:26,288 166 INFO rb-209aa48-220549-371126 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 0x7fd0a17d36a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 26, in test_delete_subplan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan', 'parent_id': parent.id}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:26,289 166 INFO rb-209aa48-220549-371126 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 0x7fd0a34c1620> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 26, in test_delete_subplan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan', 'parent_id': parent.id}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:26,291 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 26, in test_delete_subplan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan', 'parent_id': parent.id}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:27,277 166 INFO rb-209aa48-220549-371126 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 0x7fd0a34da480> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 26, in test_delete_subplan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan', 'parent_id': parent.id}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:27,278 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4219300> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 26, in test_delete_subplan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan', 'parent_id': parent.id}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:27,280 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 26, in test_delete_subplan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan', 'parent_id': parent.id}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:29,154 166 INFO rb-209aa48-220549-371126 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 0x7fd0a567f1a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 27, in test_delete_subplan other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan', 'parent_id': parent.id}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:29,155 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4afa480> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 27, in test_delete_subplan other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan', 'parent_id': parent.id}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:29,158 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 27, in test_delete_subplan other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan', 'parent_id': parent.id}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:30,394 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3480360> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 27, in test_delete_subplan other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan', 'parent_id': parent.id}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:30,395 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2753f60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 27, in test_delete_subplan other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan', 'parent_id': parent.id}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:30,398 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 27, in test_delete_subplan other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan', 'parent_id': parent.id}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:32,220 166 INFO rb-209aa48-220549-371126 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 0x7fd0a02be160> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 27, in test_delete_subplan other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan', 'parent_id': parent.id}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:32,221 166 INFO rb-209aa48-220549-371126 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 0x7fd0a31832e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 27, in test_delete_subplan other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan', 'parent_id': parent.id}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:32,223 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 27, in test_delete_subplan other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan', 'parent_id': parent.id}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:33,516 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3b4e480> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 27, in test_delete_subplan other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan', 'parent_id': parent.id}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:33,517 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3b742c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 27, in test_delete_subplan other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan', 'parent_id': parent.id}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:33,520 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 27, in test_delete_subplan other_plan = self.env['account.analytic.plan'].create({'name': 'Other Plan', 'parent_id': parent.id}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:34,229 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted account.analytic.plan records with IDs: [39] 2026-02-27 03:39:34,246 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted account.analytic.plan records with IDs: [38] 2026-02-27 03:39:35,345 166 INFO rb-209aa48-220549-371126 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 0x7fd0a55d0040> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 33, in test_delete_subplan plan.unlink() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 264, in unlink related_fields.filtered(lambda f: not self._is_subplan_field_used(f)).unlink() File "/data/build/rb-209aa48-220549/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 996, in unlink self = self._prepare_update() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 987, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:35,346 166 INFO rb-209aa48-220549-371126 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 0x7fd0a04a4040> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 33, in test_delete_subplan plan.unlink() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 264, in unlink related_fields.filtered(lambda f: not self._is_subplan_field_used(f)).unlink() File "/data/build/rb-209aa48-220549/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 996, in unlink self = self._prepare_update() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 987, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:35,348 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 33, in test_delete_subplan plan.unlink() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 264, in unlink related_fields.filtered(lambda f: not self._is_subplan_field_used(f)).unlink() File "/data/build/rb-209aa48-220549/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 996, in unlink self = self._prepare_update() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 987, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:36,063 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [28992, 28994] 2026-02-27 03:39:37,736 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2fd6160> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 33, in test_delete_subplan plan.unlink() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 264, in unlink related_fields.filtered(lambda f: not self._is_subplan_field_used(f)).unlink() File "/data/build/rb-209aa48-220549/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1023, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:37,736 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2718cc0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 33, in test_delete_subplan plan.unlink() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 264, in unlink related_fields.filtered(lambda f: not self._is_subplan_field_used(f)).unlink() File "/data/build/rb-209aa48-220549/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1023, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:37,739 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 33, in test_delete_subplan plan.unlink() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 264, in unlink related_fields.filtered(lambda f: not self._is_subplan_field_used(f)).unlink() File "/data/build/rb-209aa48-220549/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1023, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:37,907 166 INFO rb-209aa48-220549-371126 odoo.addons.analytic.tests.test_plan_operations: Starting TestAnalyticPlanOperations.test_demote_plan ... 2026-02-27 03:39:39,180 166 INFO rb-209aa48-220549-371126 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 0x7fd0a1b896c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 52, in test_demote_plan parent = self.env['account.analytic.plan'].create({'name': 'Parent Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:39,181 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3a2c360> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 52, in test_demote_plan parent = self.env['account.analytic.plan'].create({'name': 'Parent Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:39,184 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 52, in test_demote_plan parent = self.env['account.analytic.plan'].create({'name': 'Parent Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:40,903 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3fda5c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 52, in test_demote_plan parent = self.env['account.analytic.plan'].create({'name': 'Parent Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:40,904 166 INFO rb-209aa48-220549-371126 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 0x7fd0a567ef20> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 52, in test_demote_plan parent = self.env['account.analytic.plan'].create({'name': 'Parent Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:40,906 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 52, in test_demote_plan parent = self.env['account.analytic.plan'].create({'name': 'Parent Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:42,041 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2561440> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 52, in test_demote_plan parent = self.env['account.analytic.plan'].create({'name': 'Parent Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:42,042 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4b1ca40> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 52, in test_demote_plan parent = self.env['account.analytic.plan'].create({'name': 'Parent Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:42,044 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 52, in test_demote_plan parent = self.env['account.analytic.plan'].create({'name': 'Parent Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:43,902 166 INFO rb-209aa48-220549-371126 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 0x7fd0a49499e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 52, in test_demote_plan parent = self.env['account.analytic.plan'].create({'name': 'Parent Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:43,903 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2f145e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 52, in test_demote_plan parent = self.env['account.analytic.plan'].create({'name': 'Parent Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:43,905 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 52, in test_demote_plan parent = self.env['account.analytic.plan'].create({'name': 'Parent Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:45,250 166 INFO rb-209aa48-220549-371126 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 0x7fd0a507fa60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 53, in test_demote_plan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:45,250 166 INFO rb-209aa48-220549-371126 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 0x7fd0a11f0900> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 53, in test_demote_plan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:45,253 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 53, in test_demote_plan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:46,993 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3b77d80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 53, in test_demote_plan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:46,994 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4c39580> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 53, in test_demote_plan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:46,996 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 53, in test_demote_plan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:48,296 166 INFO rb-209aa48-220549-371126 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 0x7fd0a46a0a40> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 53, in test_demote_plan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:48,297 166 INFO rb-209aa48-220549-371126 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 0x7fd0a104f880> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 53, in test_demote_plan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:48,299 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 53, in test_demote_plan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:50,106 166 INFO rb-209aa48-220549-371126 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 0x7fd0a507c9a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 53, in test_demote_plan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:50,107 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4fb1440> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 53, in test_demote_plan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:50,109 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 53, in test_demote_plan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:50,671 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [29000] 2026-02-27 03:39:52,227 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3b460c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 56, in test_demote_plan plan.parent_id = parent File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:52,228 166 INFO rb-209aa48-220549-371126 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 0x7fd0a397c220> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 56, in test_demote_plan plan.parent_id = parent File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:52,231 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 56, in test_demote_plan plan.parent_id = parent File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:52,680 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [29002] 2026-02-27 03:39:54,263 166 INFO rb-209aa48-220549-371126 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 0x7fd0a1c37100> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 56, in test_demote_plan plan.parent_id = parent File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:54,264 166 INFO rb-209aa48-220549-371126 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 0x7fd0a39998a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 56, in test_demote_plan plan.parent_id = parent File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:54,266 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 56, in test_demote_plan plan.parent_id = parent File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:54,583 166 INFO rb-209aa48-220549-371126 odoo.addons.analytic.tests.test_plan_operations: Starting TestAnalyticPlanOperations.test_promote_subplan ... 2026-02-27 03:39:55,760 166 INFO rb-209aa48-220549-371126 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 0x7fd0a1bb04a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 43, in test_promote_subplan parent = self.env['account.analytic.plan'].create({'name': 'Parent Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:55,761 166 INFO rb-209aa48-220549-371126 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 0x7fd0a25284a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 43, in test_promote_subplan parent = self.env['account.analytic.plan'].create({'name': 'Parent Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:55,763 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 43, in test_promote_subplan parent = self.env['account.analytic.plan'].create({'name': 'Parent Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:57,659 166 INFO rb-209aa48-220549-371126 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 0x7fd0a0f05bc0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 43, in test_promote_subplan parent = self.env['account.analytic.plan'].create({'name': 'Parent Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:57,660 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2eb98a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 43, in test_promote_subplan parent = self.env['account.analytic.plan'].create({'name': 'Parent Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:57,663 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 43, in test_promote_subplan parent = self.env['account.analytic.plan'].create({'name': 'Parent Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:58,997 166 INFO rb-209aa48-220549-371126 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 0x7fd0a507d300> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 43, in test_promote_subplan parent = self.env['account.analytic.plan'].create({'name': 'Parent Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:58,998 166 INFO rb-209aa48-220549-371126 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 0x7fd0a427ccc0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 43, in test_promote_subplan parent = self.env['account.analytic.plan'].create({'name': 'Parent Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:39:59,006 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 43, in test_promote_subplan parent = self.env['account.analytic.plan'].create({'name': 'Parent Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:00,945 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3ccfec0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 43, in test_promote_subplan parent = self.env['account.analytic.plan'].create({'name': 'Parent Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:00,946 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2f14400> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 43, in test_promote_subplan parent = self.env['account.analytic.plan'].create({'name': 'Parent Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:00,949 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 43, in test_promote_subplan parent = self.env['account.analytic.plan'].create({'name': 'Parent Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:02,025 166 INFO rb-209aa48-220549-371126 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 0x7fd0a1a70180> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 44, in test_promote_subplan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan', 'parent_id': parent.id}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:02,026 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3f59260> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 44, in test_promote_subplan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan', 'parent_id': parent.id}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:02,039 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 44, in test_promote_subplan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan', 'parent_id': parent.id}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:03,744 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2923ce0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 44, in test_promote_subplan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan', 'parent_id': parent.id}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:03,745 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2fd5260> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 44, in test_promote_subplan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan', 'parent_id': parent.id}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:03,747 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 44, in test_promote_subplan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan', 'parent_id': parent.id}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 321, in _sync_plan_column self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:04,919 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2448b80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 44, in test_promote_subplan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan', 'parent_id': parent.id}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:04,920 166 INFO rb-209aa48-220549-371126 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 0x7fd0a490b560> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 44, in test_promote_subplan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan', 'parent_id': parent.id}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:04,923 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 44, in test_promote_subplan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan', 'parent_id': parent.id}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:06,773 166 INFO rb-209aa48-220549-371126 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 0x7fd0a189dbc0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 44, in test_promote_subplan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan', 'parent_id': parent.id}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:06,774 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4657060> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 44, in test_promote_subplan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan', 'parent_id': parent.id}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:06,777 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 44, in test_promote_subplan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan', 'parent_id': parent.id}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 334, in _sync_plan_column prev_related.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:08,638 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2c5b100> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 47, in test_promote_subplan plan.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:08,639 166 INFO rb-209aa48-220549-371126 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 0x7fd0a46a3e20> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 47, in test_promote_subplan plan.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:08,642 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 47, in test_promote_subplan plan.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:10,039 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2f09d00> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 47, in test_promote_subplan plan.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:10,041 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4afb6a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 47, in test_promote_subplan plan.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:10,043 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 47, in test_promote_subplan plan.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:11,884 166 INFO rb-209aa48-220549-371126 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 0x7fd0a24fb4c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 47, in test_promote_subplan plan.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:11,885 166 INFO rb-209aa48-220549-371126 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 0x7fd0a0631ee0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 47, in test_promote_subplan plan.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:11,887 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 47, in test_promote_subplan plan.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:13,235 166 INFO rb-209aa48-220549-371126 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 0x7fd0a414bf60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 47, in test_promote_subplan plan.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:13,236 166 INFO rb-209aa48-220549-371126 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 0x7fd0a259bd80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 47, in test_promote_subplan plan.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:13,240 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 47, in test_promote_subplan plan.parent_id = False File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 127, in _inverse_parent_id self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:13,462 166 INFO rb-209aa48-220549-371126 odoo.addons.analytic.tests.test_plan_operations: Starting TestAnalyticPlanOperations.test_rename_plan ... 2026-02-27 03:40:15,282 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3b4e480> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 37, in test_rename_plan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:15,283 166 INFO rb-209aa48-220549-371126 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 0x7fd0a1bb0220> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 37, in test_rename_plan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:15,285 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 37, in test_rename_plan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:16,681 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4793ba0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 37, in test_rename_plan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:16,682 166 INFO rb-209aa48-220549-371126 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 0x7fd0a11c2020> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 37, in test_rename_plan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:16,685 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 37, in test_rename_plan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:18,171 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4655b20> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 37, in test_rename_plan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:18,172 166 INFO rb-209aa48-220549-371126 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 0x7fd0a0ece520> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 37, in test_rename_plan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:18,174 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 37, in test_rename_plan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:19,558 166 INFO rb-209aa48-220549-371126 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 0x7fd0a55c8180> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 37, in test_rename_plan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:19,559 166 INFO rb-209aa48-220549-371126 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 0x7fd0a04c6c00> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 37, in test_rename_plan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:19,562 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 37, in test_rename_plan plan = self.env['account.analytic.plan'].create({'name': 'Test Plan'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:21,452 166 INFO rb-209aa48-220549-371126 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 0x7fd0a31b19e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 39, in test_rename_plan plan.name = 'New name' File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 360, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:21,453 166 INFO rb-209aa48-220549-371126 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 0x7fd0a33672e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 39, in test_rename_plan plan.name = 'New name' File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 360, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:21,455 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 39, in test_rename_plan plan.name = 'New name' File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 360, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:23,261 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4949b20> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 39, in test_rename_plan plan.name = 'New name' File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 360, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:23,262 166 INFO rb-209aa48-220549-371126 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 0x7fd0a309a660> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 39, in test_rename_plan plan.name = 'New name' File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 360, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:23,264 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 39, in test_rename_plan plan.name = 'New name' File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 376, in write res = super().write(vals) File "/data/build/rb-209aa48-220549/odoo/models.py", line 4845, in write fields[0].determine_inverse(real_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 360, in _sync_plan_column prev_stored.field_description = description File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:23,308 166 INFO rb-209aa48-220549-371126 odoo.addons.analytic.tests.test_plan_operations: Starting TestAnalyticPlanOperations.test_validate_company_plans ... 2026-02-27 03:40:33,565 166 INFO rb-209aa48-220549-371126 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 0x7fd0a40c6200> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 111, in test_validate_company_plans plan = self.env['account.analytic.plan'].create([{ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:33,566 166 INFO rb-209aa48-220549-371126 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 0x7fd0a431c7c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 111, in test_validate_company_plans plan = self.env['account.analytic.plan'].create([{ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:33,568 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 111, in test_validate_company_plans plan = self.env['account.analytic.plan'].create([{ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:35,425 166 INFO rb-209aa48-220549-371126 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 0x7fd0a250aac0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 111, in test_validate_company_plans plan = self.env['account.analytic.plan'].create([{ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:35,425 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4b1d9e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 111, in test_validate_company_plans plan = self.env['account.analytic.plan'].create([{ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:35,431 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 111, in test_validate_company_plans plan = self.env['account.analytic.plan'].create([{ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:36,775 166 INFO rb-209aa48-220549-371126 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 0x7fd0a252a660> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 111, in test_validate_company_plans plan = self.env['account.analytic.plan'].create([{ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:36,776 166 INFO rb-209aa48-220549-371126 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 0x7fd0a47f62a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 111, in test_validate_company_plans plan = self.env['account.analytic.plan'].create([{ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:36,778 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 111, in test_validate_company_plans plan = self.env['account.analytic.plan'].create([{ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:38,691 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3f70b80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 111, in test_validate_company_plans plan = self.env['account.analytic.plan'].create([{ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:38,692 166 INFO rb-209aa48-220549-371126 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 0x7fd0a06318a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 111, in test_validate_company_plans plan = self.env['account.analytic.plan'].create([{ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:38,697 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 111, in test_validate_company_plans plan = self.env['account.analytic.plan'].create([{ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:39,142 166 INFO rb-209aa48-220549-371126 odoo.addons.analytic.tests.test_plan_operations: Starting TestAnalyticPlanOperations.test_validate_deleted_account ... 2026-02-27 03:40:40,291 166 INFO rb-209aa48-220549-371126 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 0x7fd0a123fba0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 76, in test_validate_deleted_account plan, mandatory_plan = self.env['account.analytic.plan'].create([{ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:40,292 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4c3b420> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 76, in test_validate_deleted_account plan, mandatory_plan = self.env['account.analytic.plan'].create([{ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:40,294 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 76, in test_validate_deleted_account plan, mandatory_plan = self.env['account.analytic.plan'].create([{ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:42,116 166 INFO rb-209aa48-220549-371126 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 0x7fd0a48cdd00> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 76, in test_validate_deleted_account plan, mandatory_plan = self.env['account.analytic.plan'].create([{ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:42,117 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3d11ee0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 76, in test_validate_deleted_account plan, mandatory_plan = self.env['account.analytic.plan'].create([{ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:42,121 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 76, in test_validate_deleted_account plan, mandatory_plan = self.env['account.analytic.plan'].create([{ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:43,347 166 INFO rb-209aa48-220549-371126 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 0x7fd0a1bb1f80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 76, in test_validate_deleted_account plan, mandatory_plan = self.env['account.analytic.plan'].create([{ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:43,348 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4fb27a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 76, in test_validate_deleted_account plan, mandatory_plan = self.env['account.analytic.plan'].create([{ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:43,350 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 76, in test_validate_deleted_account plan, mandatory_plan = self.env['account.analytic.plan'].create([{ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:45,063 166 INFO rb-209aa48-220549-371126 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 0x7fd0a28687c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 76, in test_validate_deleted_account plan, mandatory_plan = self.env['account.analytic.plan'].create([{ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:45,064 166 INFO rb-209aa48-220549-371126 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 0x7fd0a04c68e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 76, in test_validate_deleted_account plan, mandatory_plan = self.env['account.analytic.plan'].create([{ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:45,067 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 76, in test_validate_deleted_account plan, mandatory_plan = self.env['account.analytic.plan'].create([{ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:46,498 166 INFO rb-209aa48-220549-371126 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 0x7fd0a04a7d80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 76, in test_validate_deleted_account plan, mandatory_plan = self.env['account.analytic.plan'].create([{ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:46,499 166 INFO rb-209aa48-220549-371126 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 0x7fd0a39c0d60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 76, in test_validate_deleted_account plan, mandatory_plan = self.env['account.analytic.plan'].create([{ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:46,501 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 76, in test_validate_deleted_account plan, mandatory_plan = self.env['account.analytic.plan'].create([{ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:48,155 166 INFO rb-209aa48-220549-371126 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 0x7fd0a31b0400> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 76, in test_validate_deleted_account plan, mandatory_plan = self.env['account.analytic.plan'].create([{ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:48,156 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3376f20> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 76, in test_validate_deleted_account plan, mandatory_plan = self.env['account.analytic.plan'].create([{ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:48,158 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 76, in test_validate_deleted_account plan, mandatory_plan = self.env['account.analytic.plan'].create([{ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:50,093 166 INFO rb-209aa48-220549-371126 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 0x7fd0a5584900> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 76, in test_validate_deleted_account plan, mandatory_plan = self.env['account.analytic.plan'].create([{ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:50,094 166 INFO rb-209aa48-220549-371126 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 0x7fd0a1b0c0e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 76, in test_validate_deleted_account plan, mandatory_plan = self.env['account.analytic.plan'].create([{ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:50,096 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 76, in test_validate_deleted_account plan, mandatory_plan = self.env['account.analytic.plan'].create([{ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:51,458 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4495260> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 76, in test_validate_deleted_account plan, mandatory_plan = self.env['account.analytic.plan'].create([{ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:51,459 166 INFO rb-209aa48-220549-371126 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 0x7fd0a189e340> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 76, in test_validate_deleted_account plan, mandatory_plan = self.env['account.analytic.plan'].create([{ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:51,463 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 76, in test_validate_deleted_account plan, mandatory_plan = self.env['account.analytic.plan'].create([{ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:51,836 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5662] 2026-02-27 03:40:51,850 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted account.analytic.account records with IDs: [234] 2026-02-27 03:40:53,607 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3182e80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 104, in test_validate_deleted_account plan.unlink() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 261, in unlink self._find_plan_column().unlink() File "/data/build/rb-209aa48-220549/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 996, in unlink self = self._prepare_update() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 987, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:53,608 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3b76840> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 104, in test_validate_deleted_account plan.unlink() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 261, in unlink self._find_plan_column().unlink() File "/data/build/rb-209aa48-220549/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 996, in unlink self = self._prepare_update() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 987, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:53,611 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 104, in test_validate_deleted_account plan.unlink() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 261, in unlink self._find_plan_column().unlink() File "/data/build/rb-209aa48-220549/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 996, in unlink self = self._prepare_update() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 987, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:54,485 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [29028, 29032] 2026-02-27 03:40:55,457 166 INFO rb-209aa48-220549-371126 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 0x7fd0a014c400> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 104, in test_validate_deleted_account plan.unlink() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 261, in unlink self._find_plan_column().unlink() File "/data/build/rb-209aa48-220549/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1023, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:55,458 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3913f60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 104, in test_validate_deleted_account plan.unlink() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 261, in unlink self._find_plan_column().unlink() File "/data/build/rb-209aa48-220549/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1023, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:55,459 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/analytic/tests/test_plan_operations.py", line 104, in test_validate_deleted_account plan.unlink() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 261, in unlink self._find_plan_column().unlink() File "/data/build/rb-209aa48-220549/addons/mail/models/ir_model_fields.py", line 59, in unlink return super().unlink() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1023, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:55,766 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted account.analytic.plan records with IDs: [46] 2026-02-27 03:40:57,504 166 INFO rb-209aa48-220549-371126 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 0x7fd0a397ff60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:57,505 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3b4dd00> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:57,508 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:40:57,521 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:40:57,531 166 INFO rb-209aa48-220549-371126 odoo.addons.attachment_indexation.tests.test_indexation: Starting TestCaseIndexation.test_attachment_pdf_indexation ... 2026-02-27 03:40:57,570 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:40:57,887 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_passkey.tests.test_passkey_demo: Starting PasskeyTestTours.test_passkey_backend ... 2026-02-27 03:40:57,932 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_passkey.models.auth_passkey_key: Passkey (#2) deleted by __system__ (#1) from n/a 2026-02-27 03:40:57,932 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_passkey.models.auth_passkey_key: Passkey (#1) deleted by __system__ (#1) from n/a 2026-02-27 03:40:57,947 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted auth.passkey.key records with IDs: [2, 1] 2026-02-27 03:40:58,108 166 WARNING rb-209aa48-220549-371126 odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:40:58,109 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_passkey.tests.test_passkey_demo: skipped PasskeyTestTours.test_passkey_backend : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:40:58,109 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_backend: waiting for threads: [] 2026-02-27 03:40:58,136 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_passkey.tests.test_passkey_demo: Starting PasskeyTestTours.test_passkey_login ... 2026-02-27 03:40:58,298 166 WARNING rb-209aa48-220549-371126 odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:40:58,299 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_passkey.tests.test_passkey_demo: skipped PasskeyTestTours.test_passkey_login : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:40:58,299 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_passkey.tests.test_passkey_demo.PasskeyTestTours.test_passkey_login: waiting for threads: [] 2026-02-27 03:40:58,335 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:40:58,748 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [383] 2026-02-27 03:40:58,762 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5665] 2026-02-27 03:40:58,771 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:40:58,783 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_totp.tests.test_totp: Starting TestTOTP.test_totp ... 2026-02-27 03:40:58,946 166 WARNING rb-209aa48-220549-371126 odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:40:58,947 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_totp.tests.test_totp: skipped TestTOTP.test_totp : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:40:58,947 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp: waiting for threads: [] 2026-02-27 03:40:58,971 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_totp.tests.test_totp: Starting TestTOTP.test_totp_administration ... 2026-02-27 03:40:59,130 166 WARNING rb-209aa48-220549-371126 odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:40:59,130 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_totp.tests.test_totp: skipped TestTOTP.test_totp_administration : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:40:59,131 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_administration: waiting for threads: [] 2026-02-27 03:40:59,154 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_totp.tests.test_totp: Starting TestTOTP.test_totp_authenticate ... 2026-02-27 03:40:59,313 166 WARNING rb-209aa48-220549-371126 odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:40:59,313 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_totp.tests.test_totp: skipped TestTOTP.test_totp_authenticate : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:40:59,314 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_totp.tests.test_totp.TestTOTP.test_totp_authenticate: waiting for threads: [] 2026-02-27 03:40:59,348 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 03:41:18,383 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:41:18,383 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:41:18,601 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_totp_mail.tests.test_notify_security_update_totp: Starting TestNotifySecurityUpdateTotp.test_security_update_totp_enabled_disabled ... 2026-02-27 03:41:18,915 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_totp_mail.tests.test_notify_security_update_totp: Starting TestNotifySecurityUpdateTotp.test_security_update_trusted_device_added_removed ... 2026-02-27 03:41:18,937 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Authentication Device generated: scope: for 'employee' (#219) from n/a 2026-02-27 03:41:19,029 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'employee' (#219) from n/a 2026-02-27 03:41:19,055 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: API key(s) removed: scope: <['trusted_device_chrome']> for 'employee' (#219) from n/a 2026-02-27 03:41:19,068 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #219 deleted auth_totp.device records with IDs: [1] 2026-02-27 03:41:19,153 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 03:41:19,493 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [388] 2026-02-27 03:41:19,507 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5702] 2026-02-27 03:41:19,514 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:41:19,524 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_totp_mail.tests.test_totp: Starting TestTOTPInvite.test_totp_administration ... 2026-02-27 03:41:19,725 166 WARNING rb-209aa48-220549-371126 odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:41:19,726 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_totp_mail.tests.test_totp: skipped TestTOTPInvite.test_totp_administration : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:41:19,726 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_totp_mail.tests.test_totp.TestTOTPInvite.test_totp_administration: waiting for threads: [] 2026-02-27 03:41:19,766 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 03:41:19,839 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_totp_mail_enforce.tests.test_auth_signup: Starting TestAuthSignupFlowWith2faEnforced.test_signup_with_2fa_enforced ... 2026-02-27 03:41:20,665 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:41:21,671 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:toto@example.com from 127.0.0.1 2026-02-27 03:41:21,755 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #221 deleted mail.mail records with IDs: [389] 2026-02-27 03:41:21,779 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #221 deleted mail.message records with IDs: [5709] 2026-02-27 03:41:21,786 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: New device alert email sent for user to 2026-02-27 03:41:21,889 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #4 deleted mail.mail records with IDs: [390] 2026-02-27 03:41:21,900 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #4 deleted mail.message records with IDs: [5710] 2026-02-27 03:41:21,910 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:toto@example.com from 127.0.0.1 2026-02-27 03:41:21,949 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #221 deleted mail.mail records with IDs: [391] 2026-02-27 03:41:21,959 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #221 deleted mail.message records with IDs: [5711] 2026-02-27 03:41:21,966 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: New device alert email sent for user to 2026-02-27 03:41:21,972 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Simulating signal changes during tests 2026-02-27 03:41:21,973 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:41:21] "POST /web/signup HTTP/1.1" 303 - 284 0.239 1.072 2026-02-27 03:41:22,115 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #4 deleted mail.mail records with IDs: [392] 2026-02-27 03:41:22,126 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #4 deleted mail.message records with IDs: [5712] 2026-02-27 03:41:22,949 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:41:22] "GET /web/login/totp?redirect=/my HTTP/1.1" 200 - 222 0.124 0.849 2026-02-27 03:41:22,953 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_totp_mail_enforce.tests.test_auth_signup.TestAuthSignupFlowWith2faEnforced.test_signup_with_2fa_enforced: waiting for threads: [] 2026-02-27 03:41:22,999 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:41:23,309 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [393] 2026-02-27 03:41:23,318 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5714] 2026-02-27 03:41:23,324 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:41:23,332 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_totp_mail_enforce.tests.test_totp_mail_enforce: Starting TestTOTPMailEnforce.test_totp_rpc_api_keys_only ... 2026-02-27 03:41:23,335 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/common in /auth_totp_mail_enforce/tests/test_totp_mail_enforce.py:TestTOTPMailEnforce.test_totp_rpc_api_keys_only 2026-02-27 03:41:23,337 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:41:23,487 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/common in /auth_totp_mail_enforce/tests/test_totp_mail_enforce.py:TestTOTPMailEnforce.test_totp_rpc_api_keys_only 2026-02-27 03:41:23,501 166 INFO None odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:test_user from n/a 2026-02-27 03:41:23,501 166 INFO None werkzeug: 127.0.0.1 - - [27/Feb/2026 03:41:23] "POST /xmlrpc/2/common HTTP/1.1" 200 - 13 0.006 0.161 2026-02-27 03:41:23,504 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /auth_totp_mail_enforce/tests/test_totp_mail_enforce.py:TestTOTPMailEnforce.test_totp_rpc_api_keys_only 2026-02-27 03:41:23,505 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /auth_totp_mail_enforce/tests/test_totp_mail_enforce.py:TestTOTPMailEnforce.test_totp_rpc_api_keys_only 2026-02-27 03:41:23,513 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:41:23] "POST /xmlrpc/2/object HTTP/1.1" 200 - 4 0.001 0.009 2026-02-27 03:41:24,179 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /auth_totp_mail_enforce/tests/test_totp_mail_enforce.py:TestTOTPMailEnforce.test_totp_rpc_api_keys_only 2026-02-27 03:41:24,182 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /auth_totp_mail_enforce/tests/test_totp_mail_enforce.py:TestTOTPMailEnforce.test_totp_rpc_api_keys_only 2026-02-27 03:41:24,191 166 INFO None werkzeug: 127.0.0.1 - - [27/Feb/2026 03:41:24] "POST /xmlrpc/2/object HTTP/1.1" 200 - 7 0.004 0.008 2026-02-27 03:41:24,207 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'test_user' (#222) from n/a 2026-02-27 03:41:24,209 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /auth_totp_mail_enforce/tests/test_totp_mail_enforce.py:TestTOTPMailEnforce.test_totp_rpc_api_keys_only 2026-02-27 03:41:24,210 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /auth_totp_mail_enforce/tests/test_totp_mail_enforce.py:TestTOTPMailEnforce.test_totp_rpc_api_keys_only 2026-02-27 03:41:24,223 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:41:24] "POST /xmlrpc/2/object HTTP/1.1" 200 - 4 0.001 0.013 2026-02-27 03:41:24,223 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_totp_mail_enforce.tests.test_totp_mail_enforce.TestTOTPMailEnforce.test_totp_rpc_api_keys_only: waiting for threads: [] 2026-02-27 03:41:24,257 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 03:41:24,277 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_totp_portal.tests.test_tour: Starting TestTOTPortal.test_totp ... 2026-02-27 03:41:24,440 166 WARNING rb-209aa48-220549-371126 odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:41:24,440 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_totp_portal.tests.test_tour: skipped TestTOTPortal.test_totp : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:41:24,440 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_totp_portal.tests.test_tour.TestTOTPortal.test_totp: waiting for threads: [] 2026-02-27 03:41:24,472 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:41:24,483 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_cloc: Starting TestClocStdNoCusto.test_no_custo_install ... 2026-02-27 03:41:24,563 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:41:24,571 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_deprecation: Starting TestModelDeprecations.test_model_attributes ... 2026-02-27 03:41:24,615 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_deprecation: Starting TestModelDeprecations.test_name_get ... 2026-02-27 03:41:24,656 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:41:24,668 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_display_name: Starting TestEveryModel.test_display_name_new_record ... 2026-02-27 03:41:28,484 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:41:28,494 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_form_create: Starting TestFormCreate.test_create_res_bank ... 2026-02-27 03:41:28,554 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_form_create: Starting TestFormCreate.test_create_res_company ... 2026-02-27 03:41:37,583 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_form_create: Starting TestFormCreate.test_create_res_country ... 2026-02-27 03:41:37,675 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_form_create: Starting TestFormCreate.test_create_res_group ... 2026-02-27 03:41:38,033 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_form_create: Starting TestFormCreate.test_create_res_lang ... 2026-02-27 03:41:38,119 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_form_create: Starting TestFormCreate.test_create_res_partner ... 2026-02-27 03:41:39,096 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_form_create: Starting TestFormCreate.test_create_res_users ... 2026-02-27 03:41:39,469 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 03:41:39,483 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_http_case: Starting TestHttpCase.test_console_error_object ... 2026-02-27 03:41:39,654 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_http_case: skipped TestHttpCase.test_console_error_object : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:41:39,654 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_http_case.TestHttpCase.test_console_error_object: waiting for threads: [] 2026-02-27 03:41:39,676 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_http_case: Starting TestHttpCase.test_console_error_string ... 2026-02-27 03:41:39,844 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_http_case: skipped TestHttpCase.test_console_error_string : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:41:39,845 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_http_case.TestHttpCase.test_console_error_string: waiting for threads: [] 2026-02-27 03:41:39,867 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_http_case: Starting TestHttpCase.test_console_log_object ... 2026-02-27 03:41:40,037 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_http_case: skipped TestHttpCase.test_console_log_object : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:41:40,038 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_http_case.TestHttpCase.test_console_log_object: waiting for threads: [] 2026-02-27 03:41:40,068 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:41:40,082 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_http_case: Starting TestRunbotLog.test_runbot_js_log ... 2026-02-27 03:41:40,251 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_http_case: skipped TestRunbotLog.test_runbot_js_log : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:41:40,251 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_http_case.TestRunbotLog.test_runbot_js_log: waiting for threads: [] 2026-02-27 03:41:40,286 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:41:40,303 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_http_case: Starting TestChromeBrowser.test_screencasts ... 2026-02-27 03:41:40,462 166 WARNING rb-209aa48-220549-371126 odoo.addons.base.tests.test_http_case.TestChromeBrowser.test_screencasts: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:41:40,462 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_http_case: skipped TestChromeBrowser.test_screencasts : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:41:40,463 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_http_case.TestChromeBrowser.test_screencasts: waiting for threads: [] 2026-02-27 03:41:40,492 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:41:40,503 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_ir_actions: Starting TestCustomFieldsPostInstall.test_add_field_valid ... 2026-02-27 03:41:41,567 166 INFO rb-209aa48-220549-371126 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 0x7fd0a251f100> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/odoo/addons/base/tests/test_ir_actions.py", line 876, in test_add_field_valid field = self.create_field('x_foo') File "/data/build/rb-209aa48-220549/odoo/addons/base/tests/test_ir_actions.py", line 562, in create_field field = self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:41:41,568 166 INFO rb-209aa48-220549-371126 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 0x7fd0a0c482c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/odoo/addons/base/tests/test_ir_actions.py", line 876, in test_add_field_valid field = self.create_field('x_foo') File "/data/build/rb-209aa48-220549/odoo/addons/base/tests/test_ir_actions.py", line 562, in create_field field = self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:41:41,570 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/odoo/addons/base/tests/test_ir_actions.py", line 876, in test_add_field_valid field = self.create_field('x_foo') File "/data/build/rb-209aa48-220549/odoo/addons/base/tests/test_ir_actions.py", line 562, in create_field field = self.env['ir.model.fields'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:41:43,850 166 INFO rb-209aa48-220549-371126 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 0x7fd0a176aca0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/odoo/addons/base/tests/test_ir_actions.py", line 883, in test_add_field_valid self.env.registry.setup_models(self.cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:41:43,851 166 INFO rb-209aa48-220549-371126 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 0x7fd0a39cf920> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/odoo/addons/base/tests/test_ir_actions.py", line 883, in test_add_field_valid self.env.registry.setup_models(self.cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:41:43,853 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/odoo/addons/base/tests/test_ir_actions.py", line 883, in test_add_field_valid self.env.registry.setup_models(self.cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:41:43,880 166 INFO rb-209aa48-220549-371126 odoo.modules.registry: Invalidating all model caches from _callCleanup /data/build/rb-209aa48-220549/odoo/tests/case.py:190 2026-02-27 03:41:44,954 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3d18cc0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 945, in reset_changes self.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:41:44,955 166 INFO rb-209aa48-220549-371126 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 0x7fd0a43ab880> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 945, in reset_changes self.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:41:44,958 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 220, in run self.doCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 237, in doCleanups self._callCleanup(function, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 190, in _callCleanup function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 945, in reset_changes self.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:41:44,971 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:41:44,980 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_ir_asset: Starting TestAsset.test_asset_tag ... 2026-02-27 03:41:45,168 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:41:45,178 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_ir_filters: Starting TestAllFilters.test_filters ... 2026-02-27 03:41:47,633 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:41:47,646 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_ir_http: Starting TestIrHttpPerformances.test_routing_map_performance ... 2026-02-27 03:41:47,647 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key None 2026-02-27 03:41:48,314 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_ir_http: Routing map web generated in 0.667s 2026-02-27 03:41:48,314 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:41:48,476 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_ir_http: Routing map website1 generated in 0.162s 2026-02-27 03:41:48,503 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:41:48,513 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_ir_model: Starting TestIrModelEdition.test_delete_manual_models_with_base_fields ... 2026-02-27 03:41:49,582 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3b4a2a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/odoo/addons/base/tests/test_ir_model.py", line 461, in test_delete_manual_models_with_base_fields model = self.env["ir.model"].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 405, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:41:49,582 166 INFO rb-209aa48-220549-371126 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 0x7fd0a47f58a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/odoo/addons/base/tests/test_ir_model.py", line 461, in test_delete_manual_models_with_base_fields model = self.env["ir.model"].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 405, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:41:49,584 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/odoo/addons/base/tests/test_ir_model.py", line 461, in test_delete_manual_models_with_base_fields model = self.env["ir.model"].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 405, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:41:52,418 166 INFO rb-209aa48-220549-371126 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 0x7fd0a176a5c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/odoo/addons/base/tests/test_ir_model.py", line 476, in test_delete_manual_models_with_base_fields model2 = self.env["ir.model"].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 405, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:41:52,418 166 INFO rb-209aa48-220549-371126 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 0x7fd0a28619e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/odoo/addons/base/tests/test_ir_model.py", line 476, in test_delete_manual_models_with_base_fields model2 = self.env["ir.model"].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 405, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:41:52,421 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/odoo/addons/base/tests/test_ir_model.py", line 476, in test_delete_manual_models_with_base_fields model2 = self.env["ir.model"].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 405, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:41:54,471 166 INFO rb-209aa48-220549-371126 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 0x7fd0a34d9c60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/odoo/addons/base/tests/test_ir_model.py", line 494, in test_delete_manual_models_with_base_fields self.env["ir.model"].browse(model.ids + model2.ids).unlink() File "/data/build/rb-209aa48-220549/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 350, in unlink manual_models.field_id.filtered(lambda f: f.state == 'manual')._prepare_update() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 987, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:41:54,472 166 INFO rb-209aa48-220549-371126 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 0x7fd0a47e3100> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/odoo/addons/base/tests/test_ir_model.py", line 494, in test_delete_manual_models_with_base_fields self.env["ir.model"].browse(model.ids + model2.ids).unlink() File "/data/build/rb-209aa48-220549/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 350, in unlink manual_models.field_id.filtered(lambda f: f.state == 'manual')._prepare_update() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 987, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:41:54,474 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/odoo/addons/base/tests/test_ir_model.py", line 494, in test_delete_manual_models_with_base_fields self.env["ir.model"].browse(model.ids + model2.ids).unlink() File "/data/build/rb-209aa48-220549/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 350, in unlink manual_models.field_id.filtered(lambda f: f.state == 'manual')._prepare_update() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 987, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:41:55,642 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model records with IDs: [1866, 1868] 2026-02-27 03:41:56,637 166 INFO rb-209aa48-220549-371126 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 0x7fd0a0c50b80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/odoo/addons/base/tests/test_ir_model.py", line 494, in test_delete_manual_models_with_base_fields self.env["ir.model"].browse(model.ids + model2.ids).unlink() File "/data/build/rb-209aa48-220549/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 374, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:41:56,637 166 INFO rb-209aa48-220549-371126 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 0x7fd0a271a840> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/odoo/addons/base/tests/test_ir_model.py", line 494, in test_delete_manual_models_with_base_fields self.env["ir.model"].browse(model.ids + model2.ids).unlink() File "/data/build/rb-209aa48-220549/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 374, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:41:56,639 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/odoo/addons/base/tests/test_ir_model.py", line 494, in test_delete_manual_models_with_base_fields self.env["ir.model"].browse(model.ids + model2.ids).unlink() File "/data/build/rb-209aa48-220549/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 374, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:41:56,683 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_ir_model: Starting TestIrModelEdition.test_ir_model_fields_name_create ... 2026-02-27 03:41:57,774 166 INFO rb-209aa48-220549-371126 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 0x7fd0a437fe20> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/addons/base/tests/test_ir_model.py", line 500, in test_ir_model_fields_name_create model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 405, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:41:57,774 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2e47060> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/addons/base/tests/test_ir_model.py", line 500, in test_ir_model_fields_name_create model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 405, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:41:57,776 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/odoo/tools/misc.py", line 787, in deco return func(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/addons/base/tests/test_ir_model.py", line 500, in test_ir_model_fields_name_create model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 405, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:41:59,262 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_ir_model: Starting TestIrModelEdition.test_new_ir_model_fields_related ... 2026-02-27 03:42:00,290 166 INFO rb-209aa48-220549-371126 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 0x7fd0a337c040> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/odoo/addons/base/tests/test_ir_model.py", line 451, in test_new_ir_model_fields_related model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 398, in create res = super(IrModel, self).create(vals_list) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5039, in create records = self._create(data_list) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5282, in _create field.create([ File "/data/build/rb-209aa48-220549/odoo/fields.py", line 4558, in create self.write_batch(record_values, True) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 4584, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 4780, in write_real flush() File "/data/build/rb-209aa48-220549/odoo/fields.py", line 4735, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:42:00,291 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4fd4c20> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/odoo/addons/base/tests/test_ir_model.py", line 451, in test_new_ir_model_fields_related model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 398, in create res = super(IrModel, self).create(vals_list) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5039, in create records = self._create(data_list) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5282, in _create field.create([ File "/data/build/rb-209aa48-220549/odoo/fields.py", line 4558, in create self.write_batch(record_values, True) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 4584, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 4780, in write_real flush() File "/data/build/rb-209aa48-220549/odoo/fields.py", line 4735, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:42:00,293 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/odoo/addons/base/tests/test_ir_model.py", line 451, in test_new_ir_model_fields_related model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 398, in create res = super(IrModel, self).create(vals_list) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5039, in create records = self._create(data_list) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5282, in _create field.create([ File "/data/build/rb-209aa48-220549/odoo/fields.py", line 4558, in create self.write_batch(record_values, True) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 4584, in write_batch self.write_real(records_commands_list, create) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 4780, in write_real flush() File "/data/build/rb-209aa48-220549/odoo/fields.py", line 4735, in flush comodel.create(to_create) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 498, in _model_create_multi return create(self, arg) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:42:02,435 166 INFO rb-209aa48-220549-371126 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 0x7fd0a38bf420> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/odoo/addons/base/tests/test_ir_model.py", line 451, in test_new_ir_model_fields_related model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 405, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:42:02,435 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2f18040> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/odoo/addons/base/tests/test_ir_model.py", line 451, in test_new_ir_model_fields_related model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 405, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:42:02,438 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/odoo/addons/base/tests/test_ir_model.py", line 451, in test_new_ir_model_fields_related model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 405, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:42:04,420 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2c49c60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:42:04,421 166 INFO rb-209aa48-220549-371126 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 0x7fd0a27974c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:42:04,423 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:42:04,436 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:42:04,583 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_ir_model: Starting TestIrModelFieldsTranslation.test_ir_model_fields_translation ... 2026-02-27 03:42:04,801 166 WARNING rb-209aa48-220549-371126 odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:42:04,802 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_ir_model: skipped TestIrModelFieldsTranslation.test_ir_model_fields_translation : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:42:04,802 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_ir_model.TestIrModelFieldsTranslation.test_ir_model_fields_translation: waiting for threads: [] 2026-02-27 03:42:04,840 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:42:04,851 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_neutralize: Starting TestNeutralize.test_10_neutralize ... 2026-02-27 03:42:05,419 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:42:05,429 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_orm: Starting TestCompanyDependent.test_orm_ondelete_restrict ... 2026-02-27 03:42:05,485 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:42:05,496 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Auto retry disabled for test_invalidation (odoo.addons.base.tests.test_ormcache.TestOrmCache.test_invalidation) 2026-02-27 03:42:05,497 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_ormcache: Starting TestOrmCache.test_invalidation ... 2026-02-27 03:42:05,516 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Auto retry disabled for test_invalidation_thread_local (odoo.addons.base.tests.test_ormcache.TestOrmCache.test_invalidation_thread_local) 2026-02-27 03:42:05,516 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_ormcache: Starting TestOrmCache.test_invalidation_thread_local ... 2026-02-27 03:42:05,536 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Auto retry disabled for test_ormcache (odoo.addons.base.tests.test_ormcache.TestOrmCache.test_ormcache) 2026-02-27 03:42:05,536 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_ormcache: Starting TestOrmCache.test_ormcache ... 2026-02-27 03:42:05,559 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Auto retry disabled for test_signaling_01_multiple (odoo.addons.base.tests.test_ormcache.TestOrmCache.test_signaling_01_multiple) 2026-02-27 03:42:05,559 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_ormcache: Starting TestOrmCache.test_signaling_01_multiple ... 2026-02-27 03:42:05,589 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Auto retry disabled for test_signaling_01_single (odoo.addons.base.tests.test_ormcache.TestOrmCache.test_signaling_01_single) 2026-02-27 03:42:05,589 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_ormcache: Starting TestOrmCache.test_signaling_01_single ... 2026-02-27 03:42:05,624 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:42:05,634 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_overrides: Starting TestOverrides.test_creates ... 2026-02-27 03:42:06,093 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_overrides: Starting TestOverrides.test_default_get ... 2026-02-27 03:42:06,947 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_overrides: Starting TestOverrides.test_unlink ... 2026-02-27 03:42:08,699 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2ee49a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/odoo/addons/base/tests/test_overrides.py", line 54, in test_unlink model_env.browse().unlink(), True, File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1738, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:42:08,700 166 INFO rb-209aa48-220549-371126 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 0x7fd0a43d6f20> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/odoo/addons/base/tests/test_overrides.py", line 54, in test_unlink model_env.browse().unlink(), True, File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1738, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:42:08,702 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/odoo/addons/base/tests/test_overrides.py", line 54, in test_unlink model_env.browse().unlink(), True, File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1738, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:42:09,262 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_overrides: Starting TestOverrides.test_writes ... 2026-02-27 03:42:10,394 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4fd54e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:42:10,395 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2448a40> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:42:10,397 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:42:10,407 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:42:10,538 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_profiler: Starting TestProfileAccess.test_admin_has_access ... 2026-02-27 03:42:10,556 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_profiler: Starting TestProfileAccess.test_user_no_access ... 2026-02-27 03:42:11,452 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [394] 2026-02-27 03:42:11,472 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5734] 2026-02-27 03:42:11,481 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:42:11,500 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 224, model: ir.profile 2026-02-27 03:42:11,503 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 224, model: ir.profile 2026-02-27 03:42:11,538 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 03:42:11,539 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_profiler: Starting TestSpeedscope.test_convert_empty ... 2026-02-27 03:42:11,539 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_profiler: Starting TestSpeedscope.test_converts_context ... 2026-02-27 03:42:11,539 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_profiler: Starting TestSpeedscope.test_converts_context_lower ... 2026-02-27 03:42:11,540 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_profiler: Starting TestSpeedscope.test_converts_context_nested ... 2026-02-27 03:42:11,540 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_profiler: Starting TestSpeedscope.test_converts_init_stack_trace ... 2026-02-27 03:42:11,540 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_profiler: Starting TestSpeedscope.test_converts_no_context ... 2026-02-27 03:42:11,540 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_profiler: Starting TestSpeedscope.test_converts_profile_no_end ... 2026-02-27 03:42:11,540 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_profiler: Starting TestSpeedscope.test_converts_profile_simple ... 2026-02-27 03:42:11,540 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_profiler: Starting TestSpeedscope.test_end_priority ... 2026-02-27 03:42:11,551 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_profiler: Starting TestProfiling.test_default_recorders ... 2026-02-27 03:42:11,860 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_profiler: Starting TestProfiling.test_default_values ... 2026-02-27 03:42:11,881 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_profiler: Starting TestProfiling.test_env_profiler_database ... 2026-02-27 03:42:11,902 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_profiler: Starting TestProfiling.test_env_profiler_description ... 2026-02-27 03:42:11,925 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_profiler: Starting TestProfiling.test_execution_context_nested ... 2026-02-27 03:42:11,949 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_profiler: Starting TestProfiling.test_execution_context_save ... 2026-02-27 03:42:11,973 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_profiler: Starting TestProfiling.test_profiler_return ... 2026-02-27 03:42:11,977 166 INFO rb-209aa48-220549-371126 odoo.tools.profiler: ir_profile 2 (2026-02-27 03:42:11 test_profiler_return) created 2026-02-27 03:42:11,998 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_profiler: Starting TestProfiling.test_qweb_recorder ... 2026-02-27 03:42:12,088 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:42:12,100 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: Starting TestReports.test_report_reload_from_attachment ... 2026-02-27 03:42:12,228 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [2]. 2026-02-27 03:42:12,255 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_actions_report: The PDF documents 'test_attach' are now saved in the database 2026-02-27 03:42:12,255 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [2]. 2026-02-27 03:42:12,261 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [2]. 2026-02-27 03:42:12,282 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: Starting TestReports.test_reports ... 2026-02-27 03:42:12,285 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report event.event_event_attendee_list 2026-02-27 03:42:12,443 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report event.event_registration_attendee_list 2026-02-27 03:42:12,467 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report event.event_registration_report_template_badge 2026-02-27 03:42:12,594 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report event.event_report_template_esc_label_96x134_badge 2026-02-27 03:42:13,246 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report event.event_report_template_esc_label_96x82_badge 2026-02-27 03:42:13,868 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report event.event_event_report_template_badge 2026-02-27 03:42:13,921 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report stock_picking_batch.report_picking_batch 2026-02-27 03:42:14,462 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report survey.certification_report_view 2026-02-27 03:42:14,544 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report stock.report_inventory 2026-02-27 03:42:14,729 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report loyalty.loyalty_report_i18n 2026-02-27 03:42:15,267 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report stock.report_deliveryslip 2026-02-27 03:42:15,773 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report hr_expense.report_expense_sheet_img 2026-02-27 03:42:15,791 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report hr_expense.report_expense_sheet 2026-02-27 03:42:15,939 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report mrp.label_production_view_pdf 2026-02-27 03:42:22,707 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report mrp.label_production_view 2026-02-27 03:42:22,740 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report event.event_registration_report_template_full_page_ticket 2026-02-27 03:42:22,985 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report event.event_event_report_template_full_page_ticket 2026-02-27 03:42:23,083 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report loyalty.gift_card_report_i18n 2026-02-27 03:42:23,132 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report stock.report_location_barcode 2026-02-27 03:42:23,230 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report stock.report_lot_label 2026-02-27 03:42:44,810 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report base.report_irmodeloverview 2026-02-27 03:42:45,255 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report stock.report_picking_type_label 2026-02-27 03:42:45,792 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report stock.label_picking_type_view 2026-02-27 03:42:45,803 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report account.report_original_vendor_bill 2026-02-27 03:42:45,819 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report sale.report_saleorder 2026-02-27 03:42:46,237 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report sale.report_saleorder_pro_forma 2026-02-27 03:42:46,343 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report stock.report_package_barcode_small 2026-02-27 03:42:46,343 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: no record found skipping report stock.report_package_barcode_small 2026-02-27 03:42:46,343 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report stock.label_package_template_view 2026-02-27 03:42:46,344 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: no record found skipping report stock.label_package_template_view 2026-02-27 03:42:46,344 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report stock.report_package_barcode 2026-02-27 03:42:46,344 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: no record found skipping report stock.report_package_barcode 2026-02-27 03:42:46,344 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report stock.report_picking_packages 2026-02-27 03:42:46,449 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report account.report_payment_receipt 2026-02-27 03:42:46,539 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report stock.report_picking 2026-02-27 03:42:47,204 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report web.preview_externalreport 2026-02-27 03:42:47,219 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report web.preview_internalreport 2026-02-27 03:42:47,233 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report hr.print_employee_badge 2026-02-27 03:42:47,415 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report product.report_packagingbarcode 2026-02-27 03:42:47,418 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: no record found skipping report product.report_packagingbarcode 2026-02-27 03:42:47,418 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report stock.label_product_packaging_view 2026-02-27 03:42:47,419 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: no record found skipping report stock.label_product_packaging_view 2026-02-27 03:42:47,419 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report mrp.report_mrporder 2026-02-27 03:42:48,416 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report purchase_requisition.report_purchaserequisitions 2026-02-27 03:42:48,513 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report purchase.report_purchaseorder 2026-02-27 03:42:48,834 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report pos_self_order.qr_codes_page 2026-02-27 03:42:48,866 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report sale.report_saleorder_raw 2026-02-27 03:42:48,967 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report stock.report_reception_report_label 2026-02-27 03:42:48,998 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report repair.report_repairorder2 2026-02-27 03:42:49,058 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report web.preview_layout_report 2026-02-27 03:42:49,095 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report purchase.report_purchasequotation 2026-02-27 03:42:49,172 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report event.event_registration_report_template_responsive_html_ticket 2026-02-27 03:42:49,199 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report stock.report_return_slip 2026-02-27 03:42:50,086 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report account.report_statement 2026-02-27 03:42:50,194 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report test_event_full.event_registration_template_report 2026-02-27 03:42:50,228 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report hr_timesheet.report_timesheet 2026-02-27 03:42:50,393 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report hr_timesheet.report_project_task_timesheet 2026-02-27 03:42:50,671 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report hr_timesheet.report_timesheet_project 2026-02-27 03:42:50,992 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report hr_timesheet.report_timesheet_task 2026-02-27 03:42:51,032 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report sale_timesheet.report_timesheet_sale_order 2026-02-27 03:42:51,084 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report sale_timesheet.report_timesheet_account_move 2026-02-27 03:42:51,169 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report point_of_sale.report_userlabel 2026-02-27 03:42:51,199 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report mrp_account.report_wip 2026-02-27 03:42:51,255 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: testing report mrp.report_mrp_workorder 2026-02-27 03:42:51,432 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 03:42:51,449 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: Starting TestReportsRendering.test_format_A4 ... 2026-02-27 03:42:51,655 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/d93f851/web.report_assets_pdf.min.css in /base/tests/test_reports.py:TestReportsRendering.test_format_A4 2026-02-27 03:42:51,657 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/3e137f9/web.report_assets_common.min.css in /base/tests/test_reports.py:TestReportsRendering.test_format_A4 2026-02-27 03:42:51,660 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:42:51,855 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/d93f851/web.report_assets_pdf.min.css in /base/tests/test_reports.py:TestReportsRendering.test_format_A4 2026-02-27 03:42:51,856 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/3e137f9/web.report_assets_common.min.css in /base/tests/test_reports.py:TestReportsRendering.test_format_A4 2026-02-27 03:42:51,867 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:42:51] "GET /web/assets/d93f851/web.report_assets_pdf.min.css HTTP/1.1" 200 - 8 0.006 0.206 2026-02-27 03:42:51,871 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:42:51] "GET /web/assets/3e137f9/web.report_assets_common.min.css HTTP/1.1" 200 - 2 0.001 0.214 2026-02-27 03:42:56,657 166 INFO ? odoo.service.server: Request timed out: TimeoutError('timed out') 2026-02-27 03:42:58,161 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [814, 815]. 2026-02-27 03:42:58,168 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports.TestReportsRendering.test_format_A4: waiting for threads: [] 2026-02-27 03:42:58,191 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: Starting TestReportsRendering.test_format_landscape ... 2026-02-27 03:42:58,428 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/d93f851/web.report_assets_pdf.min.css in /base/tests/test_reports.py:TestReportsRendering.test_format_landscape 2026-02-27 03:42:58,430 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/3e137f9/web.report_assets_common.min.css in /base/tests/test_reports.py:TestReportsRendering.test_format_landscape 2026-02-27 03:42:58,434 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:42:58,624 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/d93f851/web.report_assets_pdf.min.css in /base/tests/test_reports.py:TestReportsRendering.test_format_landscape 2026-02-27 03:42:58,625 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/3e137f9/web.report_assets_common.min.css in /base/tests/test_reports.py:TestReportsRendering.test_format_landscape 2026-02-27 03:42:58,632 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:42:58] "GET /web/assets/d93f851/web.report_assets_pdf.min.css HTTP/1.1" 200 - 8 0.002 0.202 2026-02-27 03:42:58,636 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:42:58] "GET /web/assets/3e137f9/web.report_assets_common.min.css HTTP/1.1" 200 - 2 0.001 0.207 2026-02-27 03:43:03,433 166 INFO ? odoo.service.server: Request timed out: TimeoutError('timed out') 2026-02-27 03:43:04,893 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [816, 817]. 2026-02-27 03:43:04,895 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports.TestReportsRendering.test_format_landscape: waiting for threads: [] 2026-02-27 03:43:04,918 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: Starting TestReportsRendering.test_format_letter ... 2026-02-27 03:43:05,131 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/d93f851/web.report_assets_pdf.min.css in /base/tests/test_reports.py:TestReportsRendering.test_format_letter 2026-02-27 03:43:05,133 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/3e137f9/web.report_assets_common.min.css in /base/tests/test_reports.py:TestReportsRendering.test_format_letter 2026-02-27 03:43:05,134 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:43:05,325 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/d93f851/web.report_assets_pdf.min.css in /base/tests/test_reports.py:TestReportsRendering.test_format_letter 2026-02-27 03:43:05,326 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/3e137f9/web.report_assets_common.min.css in /base/tests/test_reports.py:TestReportsRendering.test_format_letter 2026-02-27 03:43:05,355 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:43:05] "GET /web/assets/d93f851/web.report_assets_pdf.min.css HTTP/1.1" 200 - 8 0.010 0.215 2026-02-27 03:43:05,359 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:43:05] "GET /web/assets/3e137f9/web.report_assets_common.min.css HTTP/1.1" 200 - 2 0.001 0.226 2026-02-27 03:43:10,137 166 INFO ? odoo.service.server: Request timed out: TimeoutError('timed out') 2026-02-27 03:43:11,632 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [818, 819]. 2026-02-27 03:43:11,633 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports.TestReportsRendering.test_format_letter: waiting for threads: [] 2026-02-27 03:43:11,653 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: Starting TestReportsRendering.test_layout ... 2026-02-27 03:43:11,871 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/d93f851/web.report_assets_pdf.min.css in /base/tests/test_reports.py:TestReportsRendering.test_layout 2026-02-27 03:43:11,874 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/3e137f9/web.report_assets_common.min.css in /base/tests/test_reports.py:TestReportsRendering.test_layout 2026-02-27 03:43:11,879 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:43:12,662 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/d93f851/web.report_assets_pdf.min.css in /base/tests/test_reports.py:TestReportsRendering.test_layout 2026-02-27 03:43:12,663 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/3e137f9/web.report_assets_common.min.css in /base/tests/test_reports.py:TestReportsRendering.test_layout 2026-02-27 03:43:12,669 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:43:12] "GET /web/assets/d93f851/web.report_assets_pdf.min.css HTTP/1.1" 200 - 8 0.003 0.795 2026-02-27 03:43:12,673 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:43:12] "GET /web/assets/3e137f9/web.report_assets_common.min.css HTTP/1.1" 200 - 2 0.001 0.799 2026-02-27 03:43:16,873 166 INFO ? odoo.service.server: Request timed out: TimeoutError('timed out') 2026-02-27 03:43:18,958 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [820, 821]. 2026-02-27 03:43:18,988 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports.TestReportsRendering.test_layout: waiting for threads: [] 2026-02-27 03:43:19,008 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: Starting TestReportsRendering.test_pdf_render_page_overflow ... 2026-02-27 03:43:19,210 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/d93f851/web.report_assets_pdf.min.css in /base/tests/test_reports.py:TestReportsRendering.test_pdf_render_page_overflow 2026-02-27 03:43:19,212 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:43:19,214 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/3e137f9/web.report_assets_common.min.css in /base/tests/test_reports.py:TestReportsRendering.test_pdf_render_page_overflow 2026-02-27 03:43:19,372 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/d93f851/web.report_assets_pdf.min.css in /base/tests/test_reports.py:TestReportsRendering.test_pdf_render_page_overflow 2026-02-27 03:43:19,373 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/3e137f9/web.report_assets_common.min.css in /base/tests/test_reports.py:TestReportsRendering.test_pdf_render_page_overflow 2026-02-27 03:43:19,383 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:43:19] "GET /web/assets/d93f851/web.report_assets_pdf.min.css HTTP/1.1" 200 - 8 0.005 0.169 2026-02-27 03:43:19,387 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:43:19] "GET /web/assets/3e137f9/web.report_assets_common.min.css HTTP/1.1" 200 - 2 0.002 0.172 2026-02-27 03:43:24,217 166 INFO ? odoo.service.server: Request timed out: TimeoutError('timed out') 2026-02-27 03:43:25,922 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [822, 823]. 2026-02-27 03:43:26,070 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports.TestReportsRendering.test_pdf_render_page_overflow: waiting for threads: [] 2026-02-27 03:43:26,088 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: Starting TestReportsRendering.test_report_pdf_page_break ... 2026-02-27 03:43:26,284 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/d93f851/web.report_assets_pdf.min.css in /base/tests/test_reports.py:TestReportsRendering.test_report_pdf_page_break 2026-02-27 03:43:26,288 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/3e137f9/web.report_assets_common.min.css in /base/tests/test_reports.py:TestReportsRendering.test_report_pdf_page_break 2026-02-27 03:43:26,290 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:43:26,472 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/d93f851/web.report_assets_pdf.min.css in /base/tests/test_reports.py:TestReportsRendering.test_report_pdf_page_break 2026-02-27 03:43:26,473 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/3e137f9/web.report_assets_common.min.css in /base/tests/test_reports.py:TestReportsRendering.test_report_pdf_page_break 2026-02-27 03:43:26,480 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:43:26] "GET /web/assets/d93f851/web.report_assets_pdf.min.css HTTP/1.1" 200 - 8 0.003 0.195 2026-02-27 03:43:26,486 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:43:26] "GET /web/assets/3e137f9/web.report_assets_common.min.css HTTP/1.1" 200 - 2 0.001 0.198 2026-02-27 03:43:31,289 166 INFO ? odoo.service.server: Request timed out: TimeoutError('timed out') 2026-02-27 03:43:32,895 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [824, 825]. 2026-02-27 03:43:32,955 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports.TestReportsRendering.test_report_pdf_page_break: waiting for threads: [] 2026-02-27 03:43:32,977 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: Starting TestReportsRendering.test_thead_tbody_repeat ... 2026-02-27 03:43:33,196 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/d93f851/web.report_assets_pdf.min.css in /base/tests/test_reports.py:TestReportsRendering.test_thead_tbody_repeat 2026-02-27 03:43:33,199 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/3e137f9/web.report_assets_common.min.css in /base/tests/test_reports.py:TestReportsRendering.test_thead_tbody_repeat 2026-02-27 03:43:33,200 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:43:34,085 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/d93f851/web.report_assets_pdf.min.css in /base/tests/test_reports.py:TestReportsRendering.test_thead_tbody_repeat 2026-02-27 03:43:34,085 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/3e137f9/web.report_assets_common.min.css in /base/tests/test_reports.py:TestReportsRendering.test_thead_tbody_repeat 2026-02-27 03:43:34,094 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:43:34] "GET /web/assets/d93f851/web.report_assets_pdf.min.css HTTP/1.1" 200 - 8 0.004 0.894 2026-02-27 03:43:34,097 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:43:34] "GET /web/assets/3e137f9/web.report_assets_common.min.css HTTP/1.1" 200 - 2 0.001 0.897 2026-02-27 03:43:38,201 166 INFO ? odoo.service.server: Request timed out: TimeoutError('timed out') 2026-02-27 03:43:40,762 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [826, 827]. 2026-02-27 03:43:41,408 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports.TestReportsRendering.test_thead_tbody_repeat: waiting for threads: [] 2026-02-27 03:43:41,441 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:43:41,542 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: Starting TestAggregatePdfReports.test_aggregate_report_with_some_resources_reloaded_from_attachment ... 2026-02-27 03:43:41,684 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/d93f851/web.report_assets_pdf.min.css in /base/tests/test_reports.py:TestAggregatePdfReports.test_aggregate_report_with_some_resources_reloaded_from_attachment 2026-02-27 03:43:41,686 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/3e137f9/web.report_assets_common.min.css in /base/tests/test_reports.py:TestAggregatePdfReports.test_aggregate_report_with_some_resources_reloaded_from_attachment 2026-02-27 03:43:41,693 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:43:41,909 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/d93f851/web.report_assets_pdf.min.css in /base/tests/test_reports.py:TestAggregatePdfReports.test_aggregate_report_with_some_resources_reloaded_from_attachment 2026-02-27 03:43:41,910 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/3e137f9/web.report_assets_common.min.css in /base/tests/test_reports.py:TestAggregatePdfReports.test_aggregate_report_with_some_resources_reloaded_from_attachment 2026-02-27 03:43:41,919 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:43:41] "GET /web/assets/d93f851/web.report_assets_pdf.min.css HTTP/1.1" 200 - 8 0.008 0.228 2026-02-27 03:43:41,923 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:43:41] "GET /web/assets/3e137f9/web.report_assets_common.min.css HTTP/1.1" 200 - 2 0.001 0.236 2026-02-27 03:43:41,963 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:43:41] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-02-27 03:43:41,974 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:43:41] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.005 2026-02-27 03:43:41,974 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:43:41] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.007 2026-02-27 03:43:41,978 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:43:41] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-02-27 03:43:41,981 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:43:41] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-02-27 03:43:46,981 166 INFO ? odoo.service.server: Request timed out: TimeoutError('timed out') 2026-02-27 03:43:46,985 166 INFO ? odoo.service.server: Request timed out: TimeoutError('timed out') 2026-02-27 03:43:48,100 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_actions_report: The PDF documents 'Dmitri Prokofich Razumikhin.pdf' are now saved in the database 2026-02-27 03:43:48,100 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [829]. 2026-02-27 03:43:48,145 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/d93f851/web.report_assets_pdf.min.css in /base/tests/test_reports.py:TestAggregatePdfReports.test_aggregate_report_with_some_resources_reloaded_from_attachment 2026-02-27 03:43:48,146 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/d93f851/web.report_assets_pdf.min.css in /base/tests/test_reports.py:TestAggregatePdfReports.test_aggregate_report_with_some_resources_reloaded_from_attachment 2026-02-27 03:43:48,150 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/3e137f9/web.report_assets_common.min.css in /base/tests/test_reports.py:TestAggregatePdfReports.test_aggregate_report_with_some_resources_reloaded_from_attachment 2026-02-27 03:43:48,156 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:43:48] "GET /web/assets/d93f851/web.report_assets_pdf.min.css HTTP/1.1" 200 - 2 0.003 0.009 2026-02-27 03:43:48,157 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/3e137f9/web.report_assets_common.min.css in /base/tests/test_reports.py:TestAggregatePdfReports.test_aggregate_report_with_some_resources_reloaded_from_attachment 2026-02-27 03:43:48,163 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:43:48] "GET /web/assets/3e137f9/web.report_assets_common.min.css HTTP/1.1" 200 - 2 0.001 0.013 2026-02-27 03:43:48,235 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:43:48] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.001 2026-02-27 03:43:48,240 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:43:48] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-02-27 03:43:48,242 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:43:48] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-02-27 03:43:48,245 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:43:48] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-02-27 03:43:48,247 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:43:48] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-02-27 03:43:54,451 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_actions_report: The PDF documents 'Rodion Romanovich Raskolnikov.pdf, Porfiry Petrovich.pdf' are now saved in the database 2026-02-27 03:43:54,458 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [828, 829, 830]. 2026-02-27 03:43:54,461 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports.TestAggregatePdfReports.test_aggregate_report_with_some_resources_reloaded_from_attachment: waiting for threads: [] 2026-02-27 03:43:54,481 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports: Starting TestAggregatePdfReports.test_aggregate_report_with_some_resources_reloaded_from_attachment_with_multiple_page_report ... 2026-02-27 03:43:54,634 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/d93f851/web.report_assets_pdf.min.css in /base/tests/test_reports.py:TestAggregatePdfReports.test_aggregate_report_with_some_resources_reloaded_from_attachment_with_multiple_page_report 2026-02-27 03:43:54,638 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/3e137f9/web.report_assets_common.min.css in /base/tests/test_reports.py:TestAggregatePdfReports.test_aggregate_report_with_some_resources_reloaded_from_attachment_with_multiple_page_report 2026-02-27 03:43:54,639 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:43:54,823 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/d93f851/web.report_assets_pdf.min.css in /base/tests/test_reports.py:TestAggregatePdfReports.test_aggregate_report_with_some_resources_reloaded_from_attachment_with_multiple_page_report 2026-02-27 03:43:54,824 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/3e137f9/web.report_assets_common.min.css in /base/tests/test_reports.py:TestAggregatePdfReports.test_aggregate_report_with_some_resources_reloaded_from_attachment_with_multiple_page_report 2026-02-27 03:43:54,832 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:43:54] "GET /web/assets/d93f851/web.report_assets_pdf.min.css HTTP/1.1" 200 - 8 0.003 0.195 2026-02-27 03:43:54,835 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:43:54] "GET /web/assets/3e137f9/web.report_assets_common.min.css HTTP/1.1" 200 - 2 0.001 0.196 2026-02-27 03:43:54,877 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:43:54] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-02-27 03:43:54,887 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:43:54] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-02-27 03:43:54,888 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:43:54] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-02-27 03:43:54,890 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:43:54] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-02-27 03:43:54,893 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:43:54] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.004 2026-02-27 03:44:01,512 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_actions_report: The PDF documents 'Dmitri Prokofich Razumikhin.pdf' are now saved in the database 2026-02-27 03:44:01,512 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [829]. 2026-02-27 03:44:01,562 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/d93f851/web.report_assets_pdf.min.css in /base/tests/test_reports.py:TestAggregatePdfReports.test_aggregate_report_with_some_resources_reloaded_from_attachment_with_multiple_page_report 2026-02-27 03:44:01,562 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/d93f851/web.report_assets_pdf.min.css in /base/tests/test_reports.py:TestAggregatePdfReports.test_aggregate_report_with_some_resources_reloaded_from_attachment_with_multiple_page_report 2026-02-27 03:44:01,565 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/assets/3e137f9/web.report_assets_common.min.css in /base/tests/test_reports.py:TestAggregatePdfReports.test_aggregate_report_with_some_resources_reloaded_from_attachment_with_multiple_page_report 2026-02-27 03:44:01,569 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:44:01] "GET /web/assets/d93f851/web.report_assets_pdf.min.css HTTP/1.1" 200 - 2 0.001 0.006 2026-02-27 03:44:01,569 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /web/assets/3e137f9/web.report_assets_common.min.css in /base/tests/test_reports.py:TestAggregatePdfReports.test_aggregate_report_with_some_resources_reloaded_from_attachment_with_multiple_page_report 2026-02-27 03:44:01,574 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:44:01] "GET /web/assets/3e137f9/web.report_assets_common.min.css HTTP/1.1" 200 - 2 0.001 0.009 2026-02-27 03:44:01,657 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:44:01] "GET /web/static/fonts/lato/Lato-Reg-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-02-27 03:44:01,662 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:44:01] "GET /web/static/fonts/lato/Lato-Bla-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-02-27 03:44:01,669 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:44:01] "GET /web/static/fonts/lato/Lato-Bol-webfont.woff HTTP/1.1" 200 - 0 0.000 0.003 2026-02-27 03:44:01,670 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:44:01] "GET /web/static/fonts/lato/Lato-Lig-webfont.woff HTTP/1.1" 200 - 0 0.000 0.006 2026-02-27 03:44:01,676 166 INFO ? werkzeug: 127.0.0.1 - - [27/Feb/2026 03:44:01] "GET /web/static/fonts/lato/Lato-Hai-webfont.woff HTTP/1.1" 200 - 0 0.000 0.002 2026-02-27 03:44:08,768 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_actions_report: The PDF documents 'Rodion Romanovich Raskolnikov.pdf, Porfiry Petrovich.pdf' are now saved in the database 2026-02-27 03:44:08,783 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_actions_report: The PDF report has been generated for model: res.partner, records [828, 829, 830]. 2026-02-27 03:44:08,787 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_reports.TestAggregatePdfReports.test_aggregate_report_with_some_resources_reloaded_from_attachment_with_multiple_page_report: waiting for threads: [] 2026-02-27 03:44:08,820 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-02-27 03:44:08,831 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_config: Starting TestResConfigExecute.test_01_execute_res_config ... 2026-02-27 03:44:08,854 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_config: Starting TestResConfigExecute.test_settings_access ... 2026-02-27 03:44:09,184 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_config: Testing settings access for group Administration / Settings 2026-02-27 03:44:11,954 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_config: Testing settings access for group Social Marketing / Administrator 2026-02-27 03:44:13,997 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_config: Testing settings access for group Live Chat / Administrator 2026-02-27 03:44:16,099 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_config: Testing settings access for group Documents / Administrator 2026-02-27 03:44:18,179 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_config: Testing settings access for group Fleet / Administrator 2026-02-27 03:44:20,226 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_config: Testing settings access for group Lunch / Administrator 2026-02-27 03:44:22,032 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_config: Testing settings access for group Maintenance / Maintenance Manager 2026-02-27 03:44:24,117 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_config: Testing settings access for group Sales / Administrator 2026-02-27 03:44:26,038 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_config: Testing settings access for group Git / Administrator 2026-02-27 03:44:28,073 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_config: Testing settings access for group Project / Administrator 2026-02-27 03:44:30,153 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_config: Testing settings access for group Inventory / Administrator 2026-02-27 03:44:32,229 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_config: Testing settings access for group Manufacturing / Administrator 2026-02-27 03:44:34,457 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_config: Testing settings access for group Accounting / Administrator 2026-02-27 03:44:37,104 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_config: Testing settings access for group Purchase / Administrator 2026-02-27 03:44:39,375 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_config: Testing settings access for group Employees / Administrator 2026-02-27 03:44:42,320 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_config: Testing settings access for group Contracts / Administrator 2026-02-27 03:44:44,749 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_config: Testing settings access for group Time Off / Administrator 2026-02-27 03:44:46,883 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_config: Testing settings access for group Recruitment / Administrator 2026-02-27 03:44:49,150 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_config: Testing settings access for group Expenses / Administrator 2026-02-27 03:44:51,258 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_config: Testing settings access for group Timesheets / Administrator 2026-02-27 03:44:53,707 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_config: Testing settings access for group Attendances / Administrator 2026-02-27 03:44:55,858 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_config: Testing settings access for group Helpdesk / Administrator 2026-02-27 03:44:57,909 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_config: Testing settings access for group Events / Administrator 2026-02-27 03:45:00,370 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_config: Testing settings access for group Email Marketing / User 2026-02-27 03:45:02,776 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_config: Testing settings access for group OKR / Administrator 2026-02-27 03:45:04,878 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_config: Testing settings access for group Loyalty / Administrator 2026-02-27 03:45:06,927 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_config: Testing settings access for group Surveys / Administrator 2026-02-27 03:45:09,258 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_config: Testing settings access for group Point of Sale / Administrator 2026-02-27 03:45:12,088 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_config: Testing settings access for group eLearning / Manager 2026-02-27 03:45:14,518 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_config: Testing settings access for group Website / Editor and Designer 2026-02-27 03:45:16,998 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_config: Testing settings access for group Dashboard / Admin 2026-02-27 03:45:19,707 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_config: Testing settings access for group Estimate / Administrator 2026-02-27 03:45:21,881 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_config: Testing settings access for group Bank / Validate bank account 2026-02-27 03:45:24,248 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_config: Testing settings access for group Appointment / Administrator 2026-02-27 03:45:26,598 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 34 checked, 34 removed 2026-02-27 03:45:26,610 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_country: Starting TestResCountryState.test_find_by_name ... 2026-02-27 03:45:26,737 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:45:26,747 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_partner: Starting TestPartnerForm.test_lang_computation_form_view ... 2026-02-27 03:45:29,683 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_partner: Starting TestPartnerForm.test_onchange_parent_sync_user ... 2026-02-27 03:45:38,578 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [395] 2026-02-27 03:45:38,590 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5814] 2026-02-27 03:45:38,597 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:45:38,836 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [396] 2026-02-27 03:45:39,387 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [397] 2026-02-27 03:45:40,062 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 03:45:40,328 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_users: Starting TestUsers2.test_change_user_login ... 2026-02-27 03:45:41,090 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [398] 2026-02-27 03:45:41,099 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5821] 2026-02-27 03:45:41,107 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:45:41,316 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_users: Starting TestUsers2.test_read_list_with_reified_field ... 2026-02-27 03:45:41,460 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_users: Starting TestUsers2.test_reified_groups ... 2026-02-27 03:45:42,292 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_users: Starting TestUsers2.test_reified_groups_on_change ... 2026-02-27 03:45:42,974 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_users: Starting TestUsers2.test_selection_groups ... 2026-02-27 03:45:44,453 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_users: Starting TestUsers2.test_self_readable_writeable_fields_preferences_form ... 2026-02-27 03:45:44,759 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_users: Starting TestUsers2.test_update_user_groups_view ... 2026-02-27 03:45:45,042 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 03:45:47,844 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_users: Starting TestUsersGroupWarning.test_user_group_empty_group_warning ... 2026-02-27 03:45:48,514 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_users: Starting TestUsersGroupWarning.test_user_group_inheritance_warning ... 2026-02-27 03:45:49,118 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_users: Starting TestUsersGroupWarning.test_user_group_inheritance_warning_multi ... 2026-02-27 03:45:49,768 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_users: Starting TestUsersGroupWarning.test_user_group_least_possible_inheritance_warning ... 2026-02-27 03:45:50,409 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_users: Starting TestUsersGroupWarning.test_user_group_parent_inheritance_no_warning ... 2026-02-27 03:45:50,795 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 03:45:50,807 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_users: Starting TestUsersIdentitycheck.test_revoke_all_devices ... 2026-02-27 03:45:50,897 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 03:45:50,906 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 03:45:50,912 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:45:51,103 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_device: User 2 inserts device log (HdUdEPuPNx5_urryrmFjHQICsBcBZa-I2jStkYTsdH) 2026-02-27 03:45:52,054 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:45:52] "GET /web HTTP/1.1" 200 - 172 0.113 1.031 2026-02-27 03:45:52,104 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_device: User 2 revokes devices (HdUdEPuPNx5_urryrmFjHQICsBcBZa-I2jStkYTsdH) 2026-02-27 03:45:52,110 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:45:52] "GET /web HTTP/1.1" 303 - 0 0.000 0.002 2026-02-27 03:45:52,866 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:45:52] "GET /web/login?redirect=/web? HTTP/1.1" 200 - 170 0.119 0.634 2026-02-27 03:45:52,874 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_res_users.TestUsersIdentitycheck.test_revoke_all_devices: waiting for threads: [] 2026-02-27 03:45:52,923 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:45:52,932 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_translate: Starting TestTranslationExport.test_export_translatable_resources ... /data/build/rb-209aa48-220549/addons/spreadsheet/static/src/o_spreadsheet/o_spreadsheet.js:30677: warning: Empty msgid. It is reserved by GNU gettext: gettext("") returns the header entry with meta information, not the empty string. 2026-02-27 03:46:43,889 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:46:43,898 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_translate: Starting TestLanguageInstallPerformance.test_language_install ... 2026-02-27 03:46:43,966 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-209aa48-220549/odoo/addons/base/i18n/fr.po for language fr_BE 2026-02-27 03:46:43,966 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/odoo/addons/base/i18n/fr.po for language fr_BE 2026-02-27 03:46:44,458 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module base: loading translation file /data/build/rb-209aa48-220549/odoo/addons/base/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:44,459 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/odoo/addons/base/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:44,803 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module web: loading translation file /data/build/rb-209aa48-220549/addons/web/i18n/fr.po for language fr_BE 2026-02-27 03:46:44,803 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/web/i18n/fr.po for language fr_BE 2026-02-27 03:46:44,964 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module base_setup: loading translation file /data/build/rb-209aa48-220549/addons/base_setup/i18n/fr.po for language fr_BE 2026-02-27 03:46:44,964 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/base_setup/i18n/fr.po for language fr_BE 2026-02-27 03:46:44,970 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module base_setup: loading translation file /data/build/rb-209aa48-220549/addons/base_setup/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:44,970 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/base_setup/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:44,975 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module bus: loading translation file /data/build/rb-209aa48-220549/addons/bus/i18n/fr.po for language fr_BE 2026-02-27 03:46:44,975 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/bus/i18n/fr.po for language fr_BE 2026-02-27 03:46:44,977 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module bus: loading translation file /data/build/rb-209aa48-220549/addons/bus/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:44,977 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/bus/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:44,980 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module web_tour: loading translation file /data/build/rb-209aa48-220549/addons/web_tour/i18n/fr.po for language fr_BE 2026-02-27 03:46:44,980 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/web_tour/i18n/fr.po for language fr_BE 2026-02-27 03:46:44,983 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module html_editor: loading translation file /data/build/rb-209aa48-220549/addons/html_editor/i18n/fr.po for language fr_BE 2026-02-27 03:46:44,983 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/html_editor/i18n/fr.po for language fr_BE 2026-02-27 03:46:44,996 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module mail: loading translation file /data/build/rb-209aa48-220549/addons/mail/i18n/fr.po for language fr_BE 2026-02-27 03:46:44,997 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mail/i18n/fr.po for language fr_BE 2026-02-27 03:46:45,716 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module sales_team: loading translation file /data/build/rb-209aa48-220549/addons/sales_team/i18n/fr.po for language fr_BE 2026-02-27 03:46:45,716 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sales_team/i18n/fr.po for language fr_BE 2026-02-27 03:46:45,724 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module sales_team: loading translation file /data/build/rb-209aa48-220549/addons/sales_team/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:45,724 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sales_team/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:45,733 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module onboarding: loading translation file /data/build/rb-209aa48-220549/addons/onboarding/i18n/fr.po for language fr_BE 2026-02-27 03:46:45,733 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/onboarding/i18n/fr.po for language fr_BE 2026-02-27 03:46:45,742 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module uom: loading translation file /data/build/rb-209aa48-220549/addons/uom/i18n/fr.po for language fr_BE 2026-02-27 03:46:45,742 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/uom/i18n/fr.po for language fr_BE 2026-02-27 03:46:45,747 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module product: loading translation file /data/build/rb-209aa48-220549/addons/product/i18n/fr.po for language fr_BE 2026-02-27 03:46:45,747 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/product/i18n/fr.po for language fr_BE 2026-02-27 03:46:45,789 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module product: loading translation file /data/build/rb-209aa48-220549/addons/product/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:45,789 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/product/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:45,822 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module analytic: loading translation file /data/build/rb-209aa48-220549/addons/analytic/i18n/fr.po for language fr_BE 2026-02-27 03:46:45,822 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/analytic/i18n/fr.po for language fr_BE 2026-02-27 03:46:45,832 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module analytic: loading translation file /data/build/rb-209aa48-220549/addons/analytic/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:45,832 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/analytic/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:45,845 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module web_editor: loading translation file /data/build/rb-209aa48-220549/addons/web_editor/i18n/fr.po for language fr_BE 2026-02-27 03:46:45,845 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/web_editor/i18n/fr.po for language fr_BE 2026-02-27 03:46:45,874 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module http_routing: loading translation file /data/build/rb-209aa48-220549/addons/http_routing/i18n/fr.po for language fr_BE 2026-02-27 03:46:45,874 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/http_routing/i18n/fr.po for language fr_BE 2026-02-27 03:46:45,876 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module auth_signup: loading translation file /data/build/rb-209aa48-220549/addons/auth_signup/i18n/fr.po for language fr_BE 2026-02-27 03:46:45,876 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/auth_signup/i18n/fr.po for language fr_BE 2026-02-27 03:46:45,893 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module auth_signup: loading translation file /data/build/rb-209aa48-220549/addons/auth_signup/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:45,893 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/auth_signup/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:45,907 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module portal: loading translation file /data/build/rb-209aa48-220549/addons/portal/i18n/fr.po for language fr_BE 2026-02-27 03:46:45,907 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/portal/i18n/fr.po for language fr_BE 2026-02-27 03:46:45,921 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module resource: loading translation file /data/build/rb-209aa48-220549/addons/resource/i18n/fr.po for language fr_BE 2026-02-27 03:46:45,922 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/resource/i18n/fr.po for language fr_BE 2026-02-27 03:46:45,933 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module resource: loading translation file /data/build/rb-209aa48-220549/addons/resource/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:45,933 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/resource/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:45,944 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module digest: loading translation file /data/build/rb-209aa48-220549/addons/digest/i18n/fr.po for language fr_BE 2026-02-27 03:46:45,944 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/digest/i18n/fr.po for language fr_BE 2026-02-27 03:46:45,952 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module account: loading translation file /data/build/rb-209aa48-220549/addons/account/i18n/fr.po for language fr_BE 2026-02-27 03:46:45,953 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,120 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module account: loading translation file /data/build/rb-209aa48-220549/addons/account/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:46,120 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:46,256 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module payment: loading translation file /data/build/rb-209aa48-220549/addons/payment/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,257 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,293 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module payment: loading translation file /data/build/rb-209aa48-220549/addons/payment/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:46,293 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:46,324 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module account_payment: loading translation file /data/build/rb-209aa48-220549/addons/account_payment/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,324 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_payment/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,337 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module utm: loading translation file /data/build/rb-209aa48-220549/addons/utm/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,337 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/utm/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,346 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module utm: loading translation file /data/build/rb-209aa48-220549/addons/utm/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:46,346 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/utm/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:46,354 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module sale: loading translation file /data/build/rb-209aa48-220549/addons/sale/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,355 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,417 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module sale_management: loading translation file /data/build/rb-209aa48-220549/addons/sale_management/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,418 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_management/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,423 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module barcodes: loading translation file /data/build/rb-209aa48-220549/addons/barcodes/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,423 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/barcodes/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,427 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module barcodes: loading translation file /data/build/rb-209aa48-220549/addons/barcodes/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:46,427 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/barcodes/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:46,431 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module barcodes_gs1_nomenclature: loading translation file /data/build/rb-209aa48-220549/addons/barcodes_gs1_nomenclature/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,431 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/barcodes_gs1_nomenclature/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,434 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module stock: loading translation file /data/build/rb-209aa48-220549/addons/stock/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,434 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/stock/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,514 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module stock: loading translation file /data/build/rb-209aa48-220549/addons/stock/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:46,514 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/stock/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:46,579 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module stock_account: loading translation file /data/build/rb-209aa48-220549/addons/stock_account/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,579 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/stock_account/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,589 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module stock_account: loading translation file /data/build/rb-209aa48-220549/addons/stock_account/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:46,589 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/stock_account/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:46,598 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module phone_validation: loading translation file /data/build/rb-209aa48-220549/addons/phone_validation/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,598 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/phone_validation/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,602 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module point_of_sale: loading translation file /data/build/rb-209aa48-220549/addons/point_of_sale/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,602 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/point_of_sale/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,664 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module pos_restaurant: loading translation file /data/build/rb-209aa48-220549/addons/pos_restaurant/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,665 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_restaurant/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,675 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module calendar: loading translation file /data/build/rb-209aa48-220549/addons/calendar/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,675 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/calendar/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,700 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module calendar: loading translation file /data/build/rb-209aa48-220549/addons/calendar/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:46,701 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/calendar/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:46,719 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module contacts: loading translation file /data/build/rb-209aa48-220549/addons/contacts/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,719 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/contacts/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,721 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module crm: loading translation file /data/build/rb-209aa48-220549/addons/crm/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,721 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/crm/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,756 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module social_media: loading translation file /data/build/rb-209aa48-220549/addons/social_media/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,756 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/social_media/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,758 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module google_recaptcha: loading translation file /data/build/rb-209aa48-220549/addons/google_recaptcha/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,758 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/google_recaptcha/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,759 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website: loading translation file /data/build/rb-209aa48-220549/addons/website/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,759 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,874 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module purchase: loading translation file /data/build/rb-209aa48-220549/addons/purchase/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,874 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/purchase/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,905 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module purchase: loading translation file /data/build/rb-209aa48-220549/addons/purchase/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:46,906 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/purchase/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:46,934 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_account_accountant: no translation for language fr_BE 2026-02-27 03:46:46,934 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module rating: loading translation file /data/build/rb-209aa48-220549/addons/rating/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,934 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/rating/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,942 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module rating: loading translation file /data/build/rb-209aa48-220549/addons/rating/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:46,942 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/rating/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:46,949 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module project: loading translation file /data/build/rb-209aa48-220549/addons/project/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,949 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,998 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_payment: loading translation file /data/build/rb-209aa48-220549/addons/website_payment/i18n/fr.po for language fr_BE 2026-02-27 03:46:46,998 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_payment/i18n/fr.po for language fr_BE 2026-02-27 03:46:47,002 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_mail: loading translation file /data/build/rb-209aa48-220549/addons/website_mail/i18n/fr.po for language fr_BE 2026-02-27 03:46:47,002 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_mail/i18n/fr.po for language fr_BE 2026-02-27 03:46:47,004 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module portal_rating: loading translation file /data/build/rb-209aa48-220549/addons/portal_rating/i18n/fr.po for language fr_BE 2026-02-27 03:46:47,004 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/portal_rating/i18n/fr.po for language fr_BE 2026-02-27 03:46:47,006 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module delivery: loading translation file /data/build/rb-209aa48-220549/addons/delivery/i18n/fr.po for language fr_BE 2026-02-27 03:46:47,006 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/delivery/i18n/fr.po for language fr_BE 2026-02-27 03:46:47,017 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_sale: loading translation file /data/build/rb-209aa48-220549/addons/website_sale/i18n/fr.po for language fr_BE 2026-02-27 03:46:47,017 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_sale/i18n/fr.po for language fr_BE 2026-02-27 03:46:47,064 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module mrp: loading translation file /data/build/rb-209aa48-220549/addons/mrp/i18n/fr.po for language fr_BE 2026-02-27 03:46:47,064 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mrp/i18n/fr.po for language fr_BE 2026-02-27 03:46:47,730 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module link_tracker: loading translation file /data/build/rb-209aa48-220549/addons/link_tracker/i18n/fr.po for language fr_BE 2026-02-27 03:46:47,730 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/link_tracker/i18n/fr.po for language fr_BE 2026-02-27 03:46:47,734 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module link_tracker: loading translation file /data/build/rb-209aa48-220549/addons/link_tracker/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:47,734 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/link_tracker/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:47,740 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module mass_mailing: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing/i18n/fr.po for language fr_BE 2026-02-27 03:46:47,740 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mass_mailing/i18n/fr.po for language fr_BE 2026-02-27 03:46:47,792 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module mass_mailing: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:47,792 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mass_mailing/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:47,836 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module resource_mail: loading translation file /data/build/rb-209aa48-220549/addons/resource_mail/i18n/fr.po for language fr_BE 2026-02-27 03:46:47,836 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/resource_mail/i18n/fr.po for language fr_BE 2026-02-27 03:46:47,838 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module hr: loading translation file /data/build/rb-209aa48-220549/addons/hr/i18n/fr.po for language fr_BE 2026-02-27 03:46:47,838 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr/i18n/fr.po for language fr_BE 2026-02-27 03:46:47,873 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module hr: loading translation file /data/build/rb-209aa48-220549/addons/hr/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:47,873 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:47,907 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module hr_expense: loading translation file /data/build/rb-209aa48-220549/addons/hr_expense/i18n/fr.po for language fr_BE 2026-02-27 03:46:47,907 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_expense/i18n/fr.po for language fr_BE 2026-02-27 03:46:47,942 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module hr_expense: loading translation file /data/build/rb-209aa48-220549/addons/hr_expense/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:47,942 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_expense/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:47,963 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module hr_holidays: loading translation file /data/build/rb-209aa48-220549/addons/hr_holidays/i18n/fr.po for language fr_BE 2026-02-27 03:46:47,963 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_holidays/i18n/fr.po for language fr_BE 2026-02-27 03:46:47,999 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module hr_holidays: loading translation file /data/build/rb-209aa48-220549/addons/hr_holidays/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:48,000 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_holidays/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:48,034 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module attachment_indexation: loading translation file /data/build/rb-209aa48-220549/addons/attachment_indexation/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,034 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/attachment_indexation/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,036 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module hr_recruitment: loading translation file /data/build/rb-209aa48-220549/addons/hr_recruitment/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,036 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_recruitment/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,071 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module hr_recruitment: loading translation file /data/build/rb-209aa48-220549/addons/hr_recruitment/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:48,071 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_recruitment/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:48,099 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module data_recycle: loading translation file /data/build/rb-209aa48-220549/addons/data_recycle/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,099 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/data_recycle/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,103 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module maintenance: loading translation file /data/build/rb-209aa48-220549/addons/maintenance/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,103 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/maintenance/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,119 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module maintenance: loading translation file /data/build/rb-209aa48-220549/addons/maintenance/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:48,119 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/maintenance/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:48,132 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module marketing_card: loading translation file /data/build/rb-209aa48-220549/addons/marketing_card/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,133 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/marketing_card/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,143 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_sshkey: no translation for language fr_BE 2026-02-27 03:46:48,143 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_base: no translation for language fr_BE 2026-02-27 03:46:48,143 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_git: no translation for language fr_BE 2026-02-27 03:46:48,143 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module web_hierarchy: loading translation file /data/build/rb-209aa48-220549/addons/web_hierarchy/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,144 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/web_hierarchy/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,145 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module hr_org_chart: loading translation file /data/build/rb-209aa48-220549/addons/hr_org_chart/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,145 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_org_chart/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,148 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_hr: no translation for language fr_BE 2026-02-27 03:46:48,148 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_okr: no translation for language fr_BE 2026-02-27 03:46:48,148 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_product_license: no translation for language fr_BE 2026-02-27 03:46:48,149 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_mail_tracking: no translation for language fr_BE 2026-02-27 03:46:48,149 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_token_expiration: no translation for language fr_BE 2026-02-27 03:46:48,149 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_document: no translation for language fr_BE 2026-02-27 03:46:48,149 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_product_standard_price_access: no translation for language fr_BE 2026-02-27 03:46:48,150 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_estimate: no translation for language fr_BE 2026-02-27 03:46:48,150 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_helpdesk: no translation for language fr_BE 2026-02-27 03:46:48,150 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_hr_employee_grade: no translation for language fr_BE 2026-02-27 03:46:48,150 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_hr_role: no translation for language fr_BE 2026-02-27 03:46:48,150 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_hr_rank: no translation for language fr_BE 2026-02-27 03:46:48,150 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module hr_skills: loading translation file /data/build/rb-209aa48-220549/addons/hr_skills/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,151 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_skills/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,170 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_hr_skill_framework: no translation for language fr_BE 2026-02-27 03:46:48,170 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_social: no translation for language fr_BE 2026-02-27 03:46:48,171 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_appointment: no translation for language fr_BE 2026-02-27 03:46:48,171 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_partner: loading translation file /data/build/rb-209aa48-220549/addons/website_partner/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,171 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_partner/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,172 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_partner: loading translation file /data/build/rb-209aa48-220549/addons/website_partner/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:48,172 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_partner/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:48,175 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module gamification: loading translation file /data/build/rb-209aa48-220549/addons/gamification/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,175 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/gamification/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,213 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_profile: loading translation file /data/build/rb-209aa48-220549/addons/website_profile/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,213 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_profile/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,223 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_slides: loading translation file /data/build/rb-209aa48-220549/addons/website_slides/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,223 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_slides/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,285 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module event: loading translation file /data/build/rb-209aa48-220549/addons/event/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,285 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/event/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,350 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module event: loading translation file /data/build/rb-209aa48-220549/addons/event/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:48,351 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/event/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:48,386 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_event: loading translation file /data/build/rb-209aa48-220549/addons/website_event/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,386 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,402 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module fleet: loading translation file /data/build/rb-209aa48-220549/addons/fleet/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,402 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/fleet/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,435 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module fleet: loading translation file /data/build/rb-209aa48-220549/addons/fleet/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:48,435 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/fleet/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:48,463 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module im_livechat: loading translation file /data/build/rb-209aa48-220549/addons/im_livechat/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,464 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/im_livechat/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,487 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module survey: loading translation file /data/build/rb-209aa48-220549/addons/survey/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,487 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/survey/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,545 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module repair: loading translation file /data/build/rb-209aa48-220549/addons/repair/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,545 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/repair/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,560 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module repair: loading translation file /data/build/rb-209aa48-220549/addons/repair/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:48,560 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/repair/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:48,576 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module hr_attendance: loading translation file /data/build/rb-209aa48-220549/addons/hr_attendance/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,576 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_attendance/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,591 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module hr_attendance: loading translation file /data/build/rb-209aa48-220549/addons/hr_attendance/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:48,591 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_attendance/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:48,607 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module iap: loading translation file /data/build/rb-209aa48-220549/addons/iap/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,607 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/iap/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,610 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module iap_mail: loading translation file /data/build/rb-209aa48-220549/addons/iap_mail/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,611 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/iap_mail/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,614 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module sms: loading translation file /data/build/rb-209aa48-220549/addons/sms/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,614 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sms/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,633 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module mass_mailing_sms: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_sms/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,633 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mass_mailing_sms/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,645 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module project_todo: loading translation file /data/build/rb-209aa48-220549/addons/project_todo/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,645 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project_todo/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,653 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module lunch: loading translation file /data/build/rb-209aa48-220549/addons/lunch/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,653 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/lunch/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,682 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module lunch: loading translation file /data/build/rb-209aa48-220549/addons/lunch/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:48,682 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/lunch/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:48,709 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_hr_recruitment: loading translation file /data/build/rb-209aa48-220549/addons/website_hr_recruitment/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,710 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_hr_recruitment/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,721 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module hr_contract: loading translation file /data/build/rb-209aa48-220549/addons/hr_contract/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,721 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_contract/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,737 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module hr_contract: loading translation file /data/build/rb-209aa48-220549/addons/hr_contract/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:48,737 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_contract/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:48,748 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_data_module: no translation for language fr_BE 2026-02-27 03:46:48,748 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module web_responsive: loading translation file /data/build/Viindoo-branding-18.0/web_responsive/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,748 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/web_responsive/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,751 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module web_responsive: loading translation file /data/build/Viindoo-branding-18.0/web_responsive/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:48,751 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/Viindoo-branding-18.0/web_responsive/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:48,755 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module mail_plugin: loading translation file /data/build/rb-209aa48-220549/addons/mail_plugin/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,755 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mail_plugin/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,763 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module crm_mail_plugin: loading translation file /data/build/rb-209aa48-220549/addons/crm_mail_plugin/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,763 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/crm_mail_plugin/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,765 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module project_mail_plugin: loading translation file /data/build/rb-209aa48-220549/addons/project_mail_plugin/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,765 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project_mail_plugin/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,768 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module pos_adyen: loading translation file /data/build/rb-209aa48-220549/addons/pos_adyen/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,768 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_adyen/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,770 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module pos_discount: loading translation file /data/build/rb-209aa48-220549/addons/pos_discount/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,770 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_discount/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,772 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module pos_epson_printer: loading translation file /data/build/rb-209aa48-220549/addons/pos_epson_printer/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,773 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_epson_printer/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,778 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module loyalty: loading translation file /data/build/rb-209aa48-220549/addons/loyalty/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,778 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/loyalty/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,801 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module pos_loyalty: loading translation file /data/build/rb-209aa48-220549/addons/pos_loyalty/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,802 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_loyalty/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,810 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module pos_mercado_pago: loading translation file /data/build/rb-209aa48-220549/addons/pos_mercado_pago/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,810 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_mercado_pago/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,813 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module pos_mrp: loading translation file /data/build/rb-209aa48-220549/addons/pos_mrp/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,813 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_mrp/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,815 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module pos_paytm: loading translation file /data/build/rb-209aa48-220549/addons/pos_paytm/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,815 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_paytm/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,817 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module pos_pine_labs: loading translation file /data/build/rb-209aa48-220549/addons/pos_pine_labs/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,818 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_pine_labs/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,820 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module pos_razorpay: loading translation file /data/build/rb-209aa48-220549/addons/pos_razorpay/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,820 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_razorpay/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,823 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module payment_adyen: loading translation file /data/build/rb-209aa48-220549/addons/payment_adyen/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,823 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_adyen/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,829 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module pos_restaurant_adyen: loading translation file /data/build/rb-209aa48-220549/addons/pos_restaurant_adyen/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,830 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_restaurant_adyen/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,831 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module pos_restaurant_loyalty: no translation for language fr_BE 2026-02-27 03:46:48,831 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module payment_stripe: loading translation file /data/build/rb-209aa48-220549/addons/payment_stripe/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,831 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_stripe/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,835 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module pos_stripe: loading translation file /data/build/rb-209aa48-220549/addons/pos_stripe/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,835 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_stripe/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,837 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module pos_restaurant_stripe: loading translation file /data/build/rb-209aa48-220549/addons/pos_restaurant_stripe/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,837 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_restaurant_stripe/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,839 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module pos_sale: loading translation file /data/build/rb-209aa48-220549/addons/pos_sale/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,839 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_sale/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,843 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module pos_sale_loyalty: loading translation file /data/build/rb-209aa48-220549/addons/pos_sale_loyalty/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,843 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_sale_loyalty/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,844 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module pos_self_order: loading translation file /data/build/rb-209aa48-220549/addons/pos_self_order/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,844 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_self_order/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,858 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module pos_self_order_epson_printer: no translation for language fr_BE 2026-02-27 03:46:48,859 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_loyalty: no translation for language fr_BE 2026-02-27 03:46:48,859 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_loyalty_pos: no translation for language fr_BE 2026-02-27 03:46:48,859 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_loyalty_pos_sale: no translation for language fr_BE 2026-02-27 03:46:48,859 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module sale_loyalty: loading translation file /data/build/rb-209aa48-220549/addons/sale_loyalty/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,860 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_loyalty/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,866 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_loyalty_sale: no translation for language fr_BE 2026-02-27 03:46:48,867 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module pos_viva_wallet: loading translation file /data/build/rb-209aa48-220549/addons/pos_viva_wallet/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,867 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_viva_wallet/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,870 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_data_module_install: no translation for language fr_BE 2026-02-27 03:46:48,870 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module purchase_stock: loading translation file /data/build/rb-209aa48-220549/addons/purchase_stock/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,870 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/purchase_stock/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,885 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module stock_landed_costs: loading translation file /data/build/rb-209aa48-220549/addons/stock_landed_costs/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,885 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/stock_landed_costs/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,894 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module stock_landed_costs: loading translation file /data/build/rb-209aa48-220549/addons/stock_landed_costs/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:48,894 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/stock_landed_costs/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:48,904 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module base_address_extended: loading translation file /data/build/rb-209aa48-220549/addons/base_address_extended/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,904 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/base_address_extended/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,907 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module hr_hourly_cost: loading translation file /data/build/rb-209aa48-220549/addons/hr_hourly_cost/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,907 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_hourly_cost/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,908 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module hr_timesheet: loading translation file /data/build/rb-209aa48-220549/addons/hr_timesheet/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,909 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_timesheet/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,922 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module hr_timesheet: loading translation file /data/build/rb-209aa48-220549/addons/hr_timesheet/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:48,923 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_timesheet/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:48,940 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_product_dimensions: no translation for language fr_BE 2026-02-27 03:46:48,940 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_product_return_reason: no translation for language fr_BE 2026-02-27 03:46:48,941 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_product_return_reason_stock: no translation for language fr_BE 2026-02-27 03:46:48,941 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module hr_work_entry: loading translation file /data/build/rb-209aa48-220549/addons/hr_work_entry/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,941 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_work_entry/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,947 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module hr_work_entry_contract: loading translation file /data/build/rb-209aa48-220549/addons/hr_work_entry_contract/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,947 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_work_entry_contract/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,952 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_crm: loading translation file /data/build/rb-209aa48-220549/addons/website_crm/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,952 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_crm/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,955 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_crm: loading translation file /data/build/rb-209aa48-220549/addons/website_crm/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:48,955 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_crm/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:48,958 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_sms: loading translation file /data/build/rb-209aa48-220549/addons/website_sms/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,958 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_sms/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,960 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_crm_sms: loading translation file /data/build/rb-209aa48-220549/addons/website_crm_sms/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,960 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_crm_sms/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,961 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module purchase_requisition: loading translation file /data/build/rb-209aa48-220549/addons/purchase_requisition/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,961 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/purchase_requisition/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,974 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module purchase_requisition: loading translation file /data/build/rb-209aa48-220549/addons/purchase_requisition/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:48,974 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/purchase_requisition/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:48,986 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module sale_purchase: loading translation file /data/build/rb-209aa48-220549/addons/sale_purchase/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,986 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_purchase/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,993 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module purchase_requisition_sale: loading translation file /data/build/rb-209aa48-220549/addons/purchase_requisition_sale/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,993 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/purchase_requisition_sale/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,995 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module purchase_requisition_stock: loading translation file /data/build/rb-209aa48-220549/addons/purchase_requisition_stock/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,995 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/purchase_requisition_stock/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,997 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module hr_holidays_contract: loading translation file /data/build/rb-209aa48-220549/addons/hr_holidays_contract/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,998 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_holidays_contract/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,999 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module hr_work_entry_holidays: loading translation file /data/build/rb-209aa48-220549/addons/hr_work_entry_holidays/i18n/fr.po for language fr_BE 2026-02-27 03:46:48,999 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_work_entry_holidays/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,001 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module account_add_gln: loading translation file /data/build/rb-209aa48-220549/addons/account_add_gln/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,001 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_add_gln/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,003 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module account_check_printing: loading translation file /data/build/rb-209aa48-220549/addons/account_check_printing/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,003 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_check_printing/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,008 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module account_check_printing: loading translation file /data/build/rb-209aa48-220549/addons/account_check_printing/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,008 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_check_printing/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,014 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module account_debit_note: loading translation file /data/build/rb-209aa48-220549/addons/account_debit_note/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,014 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_debit_note/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,017 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module account_debit_note: loading translation file /data/build/rb-209aa48-220549/addons/account_debit_note/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,017 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_debit_note/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,022 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module account_edi: loading translation file /data/build/rb-209aa48-220549/addons/account_edi/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,022 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_edi/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,028 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module certificate: loading translation file /data/build/rb-209aa48-220549/addons/certificate/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,028 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/certificate/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,034 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module account_edi_proxy_client: loading translation file /data/build/rb-209aa48-220549/addons/account_edi_proxy_client/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,034 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_edi_proxy_client/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,037 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module account_edi_ubl_cii: loading translation file /data/build/rb-209aa48-220549/addons/account_edi_ubl_cii/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,037 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_edi_ubl_cii/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,050 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module account_edi_ubl_cii: loading translation file /data/build/rb-209aa48-220549/addons/account_edi_ubl_cii/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,051 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_edi_ubl_cii/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,061 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module account_edi_ubl_cii_tax_extension: loading translation file /data/build/rb-209aa48-220549/addons/account_edi_ubl_cii_tax_extension/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,062 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_edi_ubl_cii_tax_extension/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,070 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module account_fleet: loading translation file /data/build/rb-209aa48-220549/addons/account_fleet/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,070 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_fleet/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,073 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module account_peppol: loading translation file /data/build/rb-209aa48-220549/addons/account_peppol/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,073 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_peppol/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,090 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module account_peppol_selfbilling: loading translation file /data/build/rb-209aa48-220549/addons/account_peppol_selfbilling/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,090 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_peppol_selfbilling/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,093 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module account_qr_code_emv: loading translation file /data/build/rb-209aa48-220549/addons/account_qr_code_emv/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,094 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_qr_code_emv/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,096 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module base_iban: loading translation file /data/build/rb-209aa48-220549/addons/base_iban/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,096 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/base_iban/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,098 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module base_iban: loading translation file /data/build/rb-209aa48-220549/addons/base_iban/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,098 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/base_iban/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,101 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module account_qr_code_sepa: loading translation file /data/build/rb-209aa48-220549/addons/account_qr_code_sepa/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,101 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_qr_code_sepa/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,103 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module account_tax_python: loading translation file /data/build/rb-209aa48-220549/addons/account_tax_python/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,103 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_tax_python/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,105 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module account_test: loading translation file /data/build/rb-209aa48-220549/addons/account_test/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,105 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_test/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,109 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module account_test: loading translation file /data/build/rb-209aa48-220549/addons/account_test/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,109 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_test/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,114 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module account_update_tax_tags: loading translation file /data/build/rb-209aa48-220549/addons/account_update_tax_tags/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,114 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/account_update_tax_tags/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,117 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module auth_oauth: loading translation file /data/build/rb-209aa48-220549/addons/auth_oauth/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,117 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/auth_oauth/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,120 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module auth_oauth: loading translation file /data/build/rb-209aa48-220549/addons/auth_oauth/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,120 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/auth_oauth/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,123 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module auth_passkey: loading translation file /data/build/rb-209aa48-220549/addons/auth_passkey/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,124 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/auth_passkey/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,127 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module auth_password_policy: loading translation file /data/build/rb-209aa48-220549/addons/auth_password_policy/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,127 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/auth_password_policy/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,129 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module auth_password_policy_portal: loading translation file /data/build/rb-209aa48-220549/addons/auth_password_policy_portal/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,129 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/auth_password_policy_portal/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,131 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module auth_password_policy_signup: loading translation file /data/build/rb-209aa48-220549/addons/auth_password_policy_signup/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,131 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/auth_password_policy_signup/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,133 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module auth_totp: loading translation file /data/build/rb-209aa48-220549/addons/auth_totp/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,133 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/auth_totp/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,138 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module auth_totp_mail: loading translation file /data/build/rb-209aa48-220549/addons/auth_totp_mail/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,138 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/auth_totp_mail/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,143 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module auth_totp_mail_enforce: loading translation file /data/build/rb-209aa48-220549/addons/auth_totp_mail_enforce/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,143 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/auth_totp_mail_enforce/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,147 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module auth_totp_portal: loading translation file /data/build/rb-209aa48-220549/addons/auth_totp_portal/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,147 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/auth_totp_portal/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,150 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module base_automation: loading translation file /data/build/rb-209aa48-220549/addons/base_automation/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,150 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/base_automation/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,161 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module base_automation: loading translation file /data/build/rb-209aa48-220549/addons/base_automation/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,162 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/base_automation/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,173 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module base_geolocalize: loading translation file /data/build/rb-209aa48-220549/addons/base_geolocalize/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,174 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/base_geolocalize/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,177 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module base_import: loading translation file /data/build/rb-209aa48-220549/addons/base_import/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,178 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/base_import/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,188 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module base_import_module: loading translation file /data/build/rb-209aa48-220549/addons/base_import_module/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,188 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/base_import_module/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,193 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module base_import_module: loading translation file /data/build/rb-209aa48-220549/addons/base_import_module/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,193 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/base_import_module/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,201 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module base_install_request: loading translation file /data/build/rb-209aa48-220549/addons/base_install_request/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,201 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/base_install_request/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,204 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module base_sparse_field: loading translation file /data/build/rb-209aa48-220549/addons/base_sparse_field/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,204 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/base_sparse_field/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,207 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module base_vat: loading translation file /data/build/rb-209aa48-220549/addons/base_vat/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,207 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/base_vat/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,210 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module base_vat: loading translation file /data/build/rb-209aa48-220549/addons/base_vat/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,210 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/base_vat/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,214 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module calendar_sms: loading translation file /data/build/rb-209aa48-220549/addons/calendar_sms/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,214 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/calendar_sms/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,216 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module cloud_storage: loading translation file /data/build/rb-209aa48-220549/addons/cloud_storage/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,217 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/cloud_storage/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,219 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module cloud_storage_azure: loading translation file /data/build/rb-209aa48-220549/addons/cloud_storage_azure/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,219 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/cloud_storage_azure/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,221 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module cloud_storage_google: loading translation file /data/build/rb-209aa48-220549/addons/cloud_storage_google/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,221 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/cloud_storage_google/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,223 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module cloud_storage_migration: no translation for language fr_BE 2026-02-27 03:46:49,224 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module iap_crm: loading translation file /data/build/rb-209aa48-220549/addons/iap_crm/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,224 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/iap_crm/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,225 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module crm_iap_enrich: loading translation file /data/build/rb-209aa48-220549/addons/crm_iap_enrich/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,225 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/crm_iap_enrich/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,227 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module crm_iap_mine: loading translation file /data/build/rb-209aa48-220549/addons/crm_iap_mine/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,227 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/crm_iap_mine/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,235 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module crm_livechat: loading translation file /data/build/rb-209aa48-220549/addons/crm_livechat/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,235 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/crm_livechat/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,238 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module crm_sms: loading translation file /data/build/rb-209aa48-220549/addons/crm_sms/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,238 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/crm_sms/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,239 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module sale_stock: loading translation file /data/build/rb-209aa48-220549/addons/sale_stock/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,240 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_stock/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,250 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module sale_stock: loading translation file /data/build/rb-209aa48-220549/addons/sale_stock/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,250 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_stock/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,257 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module stock_delivery: loading translation file /data/build/rb-209aa48-220549/addons/stock_delivery/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,257 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/stock_delivery/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,264 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module delivery_mondialrelay: loading translation file /data/build/rb-209aa48-220549/addons/delivery_mondialrelay/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,264 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/delivery_mondialrelay/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,266 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module stock_picking_batch: loading translation file /data/build/rb-209aa48-220549/addons/stock_picking_batch/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,267 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/stock_picking_batch/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,279 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module stock_picking_batch: loading translation file /data/build/rb-209aa48-220549/addons/stock_picking_batch/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,279 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/stock_picking_batch/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,291 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module delivery_stock_picking_batch: loading translation file /data/build/rb-209aa48-220549/addons/delivery_stock_picking_batch/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,292 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/delivery_stock_picking_batch/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,294 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module event_booth: loading translation file /data/build/rb-209aa48-220549/addons/event_booth/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,294 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/event_booth/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,301 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module event_product: loading translation file /data/build/rb-209aa48-220549/addons/event_product/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,301 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/event_product/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,303 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module event_sale: loading translation file /data/build/rb-209aa48-220549/addons/event_sale/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,303 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/event_sale/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,310 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module event_sale: loading translation file /data/build/rb-209aa48-220549/addons/event_sale/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,310 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/event_sale/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,318 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module event_booth_sale: loading translation file /data/build/rb-209aa48-220549/addons/event_booth_sale/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,318 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/event_booth_sale/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,322 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module event_crm: loading translation file /data/build/rb-209aa48-220549/addons/event_crm/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,322 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/event_crm/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,327 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module event_crm_sale: loading translation file /data/build/rb-209aa48-220549/addons/event_crm_sale/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,328 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/event_crm_sale/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,332 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module event_sms: loading translation file /data/build/rb-209aa48-220549/addons/event_sms/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,332 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/event_sms/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,334 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module sale_crm: loading translation file /data/build/rb-209aa48-220549/addons/sale_crm/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,334 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_crm/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,337 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module gamification_sale_crm: loading translation file /data/build/rb-209aa48-220549/addons/gamification_sale_crm/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,338 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/gamification_sale_crm/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,339 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module gamification_sale_crm: loading translation file /data/build/rb-209aa48-220549/addons/gamification_sale_crm/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,339 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/gamification_sale_crm/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,342 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module google_account: loading translation file /data/build/rb-209aa48-220549/addons/google_account/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,343 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/google_account/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,344 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module google_account: loading translation file /data/build/rb-209aa48-220549/addons/google_account/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,344 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/google_account/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,346 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module google_calendar: loading translation file /data/build/rb-209aa48-220549/addons/google_calendar/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,347 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/google_calendar/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,351 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module google_calendar: loading translation file /data/build/rb-209aa48-220549/addons/google_calendar/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,351 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/google_calendar/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,357 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module google_gmail: loading translation file /data/build/rb-209aa48-220549/addons/google_gmail/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,357 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/google_gmail/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,361 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module hr_calendar: loading translation file /data/build/rb-209aa48-220549/addons/hr_calendar/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,362 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_calendar/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,363 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module hr_fleet: loading translation file /data/build/rb-209aa48-220549/addons/hr_fleet/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,363 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_fleet/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,366 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module hr_gamification: loading translation file /data/build/rb-209aa48-220549/addons/hr_gamification/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,366 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_gamification/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,370 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module hr_holidays_attendance: loading translation file /data/build/rb-209aa48-220549/addons/hr_holidays_attendance/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,370 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_holidays_attendance/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,373 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module hr_homeworking: loading translation file /data/build/rb-209aa48-220549/addons/hr_homeworking/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,373 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_homeworking/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,379 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module hr_homeworking_calendar: loading translation file /data/build/rb-209aa48-220549/addons/hr_homeworking_calendar/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,380 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_homeworking_calendar/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,382 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module hr_livechat: loading translation file /data/build/rb-209aa48-220549/addons/hr_livechat/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,382 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_livechat/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,384 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module hr_presence: loading translation file /data/build/rb-209aa48-220549/addons/hr_presence/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,384 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_presence/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,388 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module hr_recruitment_sms: no translation for language fr_BE 2026-02-27 03:46:49,388 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module hr_recruitment_survey: loading translation file /data/build/rb-209aa48-220549/addons/hr_recruitment_survey/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,388 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_recruitment_survey/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,394 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module hr_skills_slides: loading translation file /data/build/rb-209aa48-220549/addons/hr_skills_slides/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,394 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_skills_slides/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,396 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module hr_skills_survey: loading translation file /data/build/rb-209aa48-220549/addons/hr_skills_survey/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,396 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_skills_survey/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,399 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module hr_timesheet_attendance: loading translation file /data/build/rb-209aa48-220549/addons/hr_timesheet_attendance/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,399 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_timesheet_attendance/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,402 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module l10n_us: no translation for language fr_BE 2026-02-27 03:46:49,403 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module l10n_us_account: no translation for language fr_BE 2026-02-27 03:46:49,403 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module l10n_vn: no translation for language fr_BE 2026-02-27 03:46:49,403 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module l10n_vn_edi_viettel: no translation for language fr_BE 2026-02-27 03:46:49,403 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module mail_bot: loading translation file /data/build/rb-209aa48-220549/addons/mail_bot/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,404 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mail_bot/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,408 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module mail_bot_hr: no translation for language fr_BE 2026-02-27 03:46:49,408 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module mail_group: loading translation file /data/build/rb-209aa48-220549/addons/mail_group/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,408 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mail_group/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,424 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module mass_mailing_crm: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_crm/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,424 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mass_mailing_crm/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,426 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module mass_mailing_crm_sms: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_crm_sms/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,426 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mass_mailing_crm_sms/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,428 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module mass_mailing_event: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_event/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,428 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mass_mailing_event/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,430 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module mass_mailing_event_sms: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_event_sms/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,430 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mass_mailing_event_sms/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,431 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_event_track: loading translation file /data/build/rb-209aa48-220549/addons/website_event_track/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,431 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_track/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,461 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_event_track: loading translation file /data/build/rb-209aa48-220549/addons/website_event_track/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,461 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_track/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,487 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module mass_mailing_event_track: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_event_track/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,488 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mass_mailing_event_track/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,489 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module mass_mailing_event_track_sms: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_event_track_sms/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,489 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mass_mailing_event_track_sms/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,491 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module mass_mailing_sale: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_sale/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,491 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mass_mailing_sale/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,493 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module mass_mailing_sale_sms: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_sale_sms/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,493 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mass_mailing_sale_sms/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,495 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module mass_mailing_slides: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_slides/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,495 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mass_mailing_slides/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,497 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module membership: loading translation file /data/build/rb-209aa48-220549/addons/membership/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,497 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/membership/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,504 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module membership: loading translation file /data/build/rb-209aa48-220549/addons/membership/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,504 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/membership/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,512 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module microsoft_account: loading translation file /data/build/rb-209aa48-220549/addons/microsoft_account/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,512 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/microsoft_account/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,514 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module microsoft_calendar: loading translation file /data/build/rb-209aa48-220549/addons/microsoft_calendar/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,514 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/microsoft_calendar/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,519 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module microsoft_outlook: loading translation file /data/build/rb-209aa48-220549/addons/microsoft_outlook/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,519 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/microsoft_outlook/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,523 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module mrp_account: loading translation file /data/build/rb-209aa48-220549/addons/mrp_account/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,523 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mrp_account/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,531 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module mrp_account: loading translation file /data/build/rb-209aa48-220549/addons/mrp_account/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,531 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mrp_account/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,537 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module mrp_landed_costs: loading translation file /data/build/rb-209aa48-220549/addons/mrp_landed_costs/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,537 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mrp_landed_costs/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,539 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module product_expiry: loading translation file /data/build/rb-209aa48-220549/addons/product_expiry/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,539 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/product_expiry/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,545 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module mrp_product_expiry: loading translation file /data/build/rb-209aa48-220549/addons/mrp_product_expiry/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,545 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mrp_product_expiry/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,547 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module mrp_repair: loading translation file /data/build/rb-209aa48-220549/addons/mrp_repair/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,547 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mrp_repair/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,549 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module mrp_subcontracting: loading translation file /data/build/rb-209aa48-220549/addons/mrp_subcontracting/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,549 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mrp_subcontracting/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,557 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module mrp_subcontracting_account: loading translation file /data/build/rb-209aa48-220549/addons/mrp_subcontracting_account/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,557 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mrp_subcontracting_account/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,558 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module sale_purchase_stock: loading translation file /data/build/rb-209aa48-220549/addons/sale_purchase_stock/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,558 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_purchase_stock/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,560 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module stock_dropshipping: loading translation file /data/build/rb-209aa48-220549/addons/stock_dropshipping/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,560 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/stock_dropshipping/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,562 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module mrp_subcontracting_dropshipping: loading translation file /data/build/rb-209aa48-220549/addons/mrp_subcontracting_dropshipping/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,562 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mrp_subcontracting_dropshipping/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,564 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module mrp_subcontracting_landed_costs: no translation for language fr_BE 2026-02-27 03:46:49,564 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module purchase_mrp: loading translation file /data/build/rb-209aa48-220549/addons/purchase_mrp/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,564 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/purchase_mrp/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,567 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module mrp_subcontracting_purchase: loading translation file /data/build/rb-209aa48-220549/addons/mrp_subcontracting_purchase/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,567 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mrp_subcontracting_purchase/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,569 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module mrp_subcontracting_repair: no translation for language fr_BE 2026-02-27 03:46:49,569 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module partner_autocomplete: loading translation file /data/build/rb-209aa48-220549/addons/partner_autocomplete/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,569 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/partner_autocomplete/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,574 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module pos_account_tax_python: no translation for language fr_BE 2026-02-27 03:46:49,574 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module pos_event: loading translation file /data/build/rb-209aa48-220549/addons/pos_event/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,574 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_event/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,577 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module pos_event_sale: no translation for language fr_BE 2026-02-27 03:46:49,577 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module pos_hr: loading translation file /data/build/rb-209aa48-220549/addons/pos_hr/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,578 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_hr/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,582 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module pos_hr_restaurant: no translation for language fr_BE 2026-02-27 03:46:49,583 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module pos_online_payment: loading translation file /data/build/rb-209aa48-220549/addons/pos_online_payment/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,583 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_online_payment/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,588 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module pos_online_payment_self_order: loading translation file /data/build/rb-209aa48-220549/addons/pos_online_payment_self_order/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,588 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_online_payment_self_order/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,591 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module sale_margin: loading translation file /data/build/rb-209aa48-220549/addons/sale_margin/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,591 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_margin/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,592 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module sale_margin: loading translation file /data/build/rb-209aa48-220549/addons/sale_margin/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,593 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_margin/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,595 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module pos_sale_margin: loading translation file /data/build/rb-209aa48-220549/addons/pos_sale_margin/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,595 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_sale_margin/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,596 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module pos_self_order_adyen: loading translation file /data/build/rb-209aa48-220549/addons/pos_self_order_adyen/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,597 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_self_order_adyen/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,598 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module pos_self_order_razorpay: no translation for language fr_BE 2026-02-27 03:46:49,598 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module pos_self_order_sale: loading translation file /data/build/rb-209aa48-220549/addons/pos_self_order_sale/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,598 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_self_order_sale/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,599 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module pos_self_order_stripe: loading translation file /data/build/rb-209aa48-220549/addons/pos_self_order_stripe/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,600 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_self_order_stripe/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,601 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module pos_sms: loading translation file /data/build/rb-209aa48-220549/addons/pos_sms/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,601 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/pos_sms/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,603 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module privacy_lookup: loading translation file /data/build/rb-209aa48-220549/addons/privacy_lookup/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,603 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/privacy_lookup/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,608 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module product_email_template: loading translation file /data/build/rb-209aa48-220549/addons/product_email_template/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,608 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/product_email_template/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,610 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module product_images: loading translation file /data/build/rb-209aa48-220549/addons/product_images/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,610 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/product_images/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,613 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module product_margin: loading translation file /data/build/rb-209aa48-220549/addons/product_margin/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,613 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/product_margin/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,619 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module product_margin: loading translation file /data/build/rb-209aa48-220549/addons/product_margin/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,619 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/product_margin/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,623 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module product_matrix: loading translation file /data/build/rb-209aa48-220549/addons/product_matrix/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,624 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/product_matrix/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,626 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module project_account: loading translation file /data/build/rb-209aa48-220549/addons/project_account/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,626 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project_account/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,627 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module project_hr_expense: loading translation file /data/build/rb-209aa48-220549/addons/project_hr_expense/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,627 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project_hr_expense/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,629 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module project_hr_expense: loading translation file /data/build/rb-209aa48-220549/addons/project_hr_expense/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,629 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project_hr_expense/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,631 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module project_hr_skills: loading translation file /data/build/rb-209aa48-220549/addons/project_hr_skills/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,631 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project_hr_skills/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,633 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module project_mrp: loading translation file /data/build/rb-209aa48-220549/addons/project_mrp/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,633 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project_mrp/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,635 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module project_mrp_account: loading translation file /data/build/rb-209aa48-220549/addons/project_mrp_account/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,635 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project_mrp_account/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,637 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module sale_mrp: loading translation file /data/build/rb-209aa48-220549/addons/sale_mrp/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,637 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_mrp/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,639 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module sale_mrp: loading translation file /data/build/rb-209aa48-220549/addons/sale_mrp/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,639 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_mrp/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,642 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module sale_service: loading translation file /data/build/rb-209aa48-220549/addons/sale_service/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,643 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_service/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,644 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module sale_project: loading translation file /data/build/rb-209aa48-220549/addons/sale_project/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,644 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_project/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,653 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module sale_project: loading translation file /data/build/rb-209aa48-220549/addons/sale_project/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,653 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_project/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,660 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module project_mrp_sale: no translation for language fr_BE 2026-02-27 03:46:49,661 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module project_mrp_stock_landed_costs: no translation for language fr_BE 2026-02-27 03:46:49,661 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module project_purchase: loading translation file /data/build/rb-209aa48-220549/addons/project_purchase/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,661 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project_purchase/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,663 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module project_stock: loading translation file /data/build/rb-209aa48-220549/addons/project_stock/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,663 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project_stock/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,667 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module project_purchase_stock: no translation for language fr_BE 2026-02-27 03:46:49,667 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module sale_expense: loading translation file /data/build/rb-209aa48-220549/addons/sale_expense/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,667 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_expense/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,669 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module sale_expense: loading translation file /data/build/rb-209aa48-220549/addons/sale_expense/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,669 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_expense/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,673 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module project_sale_expense: loading translation file /data/build/rb-209aa48-220549/addons/project_sale_expense/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,673 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project_sale_expense/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,674 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module project_sms: loading translation file /data/build/rb-209aa48-220549/addons/project_sms/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,674 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project_sms/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,676 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module project_stock_account: loading translation file /data/build/rb-209aa48-220549/addons/project_stock_account/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,676 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project_stock_account/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,678 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module project_stock_landed_costs: no translation for language fr_BE 2026-02-27 03:46:49,678 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module project_timesheet_holidays: loading translation file /data/build/rb-209aa48-220549/addons/project_timesheet_holidays/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,678 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/project_timesheet_holidays/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,682 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module purchase_edi_ubl_bis3: loading translation file /data/build/rb-209aa48-220549/addons/purchase_edi_ubl_bis3/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,682 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/purchase_edi_ubl_bis3/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,684 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module purchase_product_matrix: loading translation file /data/build/rb-209aa48-220549/addons/purchase_product_matrix/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,684 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/purchase_product_matrix/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,687 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module purchase_repair: loading translation file /data/build/rb-209aa48-220549/addons/purchase_repair/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,687 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/purchase_repair/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,688 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module sale_async_emails: loading translation file /data/build/rb-209aa48-220549/addons/sale_async_emails/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,689 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_async_emails/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,690 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module sale_edi_ubl: loading translation file /data/build/rb-209aa48-220549/addons/sale_edi_ubl/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,690 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_edi_ubl/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,692 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module sale_expense_margin: loading translation file /data/build/rb-209aa48-220549/addons/sale_expense_margin/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,692 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_expense_margin/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,694 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module sale_gelato: loading translation file /data/build/rb-209aa48-220549/addons/sale_gelato/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,694 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_gelato/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,701 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module sale_gelato_stock: no translation for language fr_BE 2026-02-27 03:46:49,702 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module sale_loyalty_delivery: loading translation file /data/build/rb-209aa48-220549/addons/sale_loyalty_delivery/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,702 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_loyalty_delivery/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,704 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module sale_stock_margin: loading translation file /data/build/rb-209aa48-220549/addons/sale_stock_margin/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,704 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_stock_margin/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,705 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module sale_mrp_margin: no translation for language fr_BE 2026-02-27 03:46:49,705 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module sale_pdf_quote_builder: loading translation file /data/build/rb-209aa48-220549/addons/sale_pdf_quote_builder/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,705 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_pdf_quote_builder/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,712 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module sale_product_matrix: loading translation file /data/build/rb-209aa48-220549/addons/sale_product_matrix/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,712 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_product_matrix/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,716 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module sale_project_stock: loading translation file /data/build/rb-209aa48-220549/addons/sale_project_stock/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,716 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_project_stock/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,718 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module sale_project_stock_account: no translation for language fr_BE 2026-02-27 03:46:49,718 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module sale_purchase_project: no translation for language fr_BE 2026-02-27 03:46:49,718 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module sale_sms: no translation for language fr_BE 2026-02-27 03:46:49,719 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module sale_timesheet: loading translation file /data/build/rb-209aa48-220549/addons/sale_timesheet/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,719 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_timesheet/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,736 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module sale_timesheet: loading translation file /data/build/rb-209aa48-220549/addons/sale_timesheet/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,736 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_timesheet/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,751 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module sale_timesheet_margin: loading translation file /data/build/rb-209aa48-220549/addons/sale_timesheet_margin/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,751 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sale_timesheet_margin/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,753 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module sms_twilio: loading translation file /data/build/rb-209aa48-220549/addons/sms_twilio/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,753 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/sms_twilio/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,758 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module snailmail: loading translation file /data/build/rb-209aa48-220549/addons/snailmail/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,758 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/snailmail/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,768 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module snailmail_account: loading translation file /data/build/rb-209aa48-220549/addons/snailmail_account/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,768 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/snailmail_account/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,770 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module spreadsheet: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,770 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,864 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module spreadsheet_account: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_account/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,864 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet_account/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,867 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module spreadsheet_dashboard: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,867 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,871 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_account: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_account/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,872 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_account/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,875 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_event_sale: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_event_sale/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,875 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_event_sale/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,878 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_hr_expense: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_hr_expense/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,878 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_hr_expense/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,880 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_hr_timesheet: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_hr_timesheet/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,880 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_hr_timesheet/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,882 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_im_livechat: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_im_livechat/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,883 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_im_livechat/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,884 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_pos_hr: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_pos_hr/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,884 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_pos_hr/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,887 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_pos_restaurant: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_pos_restaurant/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,887 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_pos_restaurant/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,891 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_sale: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_sale/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,891 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_sale/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,895 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_sale_timesheet: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_sale_timesheet/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,895 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_sale_timesheet/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,898 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_stock_account: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_stock_account/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,898 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_stock_account/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,902 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_website_sale: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_website_sale/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,902 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_website_sale/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,904 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_sale_slides: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_slides/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,904 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_sale_slides/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,908 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module spreadsheet_dashboard_website_sale_slides: loading translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_website_sale_slides/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,908 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/spreadsheet_dashboard_website_sale_slides/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,910 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module stock_fleet: loading translation file /data/build/rb-209aa48-220549/addons/stock_fleet/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,910 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/stock_fleet/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,913 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module stock_sms: loading translation file /data/build/rb-209aa48-220549/addons/stock_sms/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,913 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/stock_sms/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,915 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_access_rights: no translation for language fr_BE 2026-02-27 03:46:49,915 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_action_bindings: no translation for language fr_BE 2026-02-27 03:46:49,916 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_apikeys: no translation for language fr_BE 2026-02-27 03:46:49,916 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_assetsbundle: no translation for language fr_BE 2026-02-27 03:46:49,916 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_auth_custom: no translation for language fr_BE 2026-02-27 03:46:49,917 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_convert: no translation for language fr_BE 2026-02-27 03:46:49,917 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_converter: no translation for language fr_BE 2026-02-27 03:46:49,917 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_crm_iap_reveal: loading translation file /data/build/rb-209aa48-220549/addons/website_crm_iap_reveal/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,917 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_crm_iap_reveal/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,923 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_google_map: no translation for language fr_BE 2026-02-27 03:46:49,923 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_crm_partner_assign: loading translation file /data/build/rb-209aa48-220549/addons/website_crm_partner_assign/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,923 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_crm_partner_assign/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,938 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_crm_partner_assign: loading translation file /data/build/rb-209aa48-220549/addons/website_crm_partner_assign/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,938 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_crm_partner_assign/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,959 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_livechat: loading translation file /data/build/rb-209aa48-220549/addons/website_livechat/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,960 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_livechat/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,965 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_livechat: loading translation file /data/build/rb-209aa48-220549/addons/website_livechat/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,965 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_livechat/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:49,971 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_crm_livechat: loading translation file /data/build/rb-209aa48-220549/addons/website_crm_livechat/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,971 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_crm_livechat/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,973 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_crm_full: no translation for language fr_BE 2026-02-27 03:46:49,973 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module payment_demo: loading translation file /data/build/rb-209aa48-220549/addons/payment_demo/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,973 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_demo/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,978 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_jitsi: loading translation file /data/build/rb-209aa48-220549/addons/website_jitsi/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,978 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_jitsi/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,980 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_event_jitsi: loading translation file /data/build/rb-209aa48-220549/addons/website_event_jitsi/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,980 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_jitsi/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,981 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_event_exhibitor: loading translation file /data/build/rb-209aa48-220549/addons/website_event_exhibitor/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,982 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_exhibitor/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,994 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_event_booth: loading translation file /data/build/rb-209aa48-220549/addons/website_event_booth/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,994 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_booth/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,998 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_event_booth_sale: loading translation file /data/build/rb-209aa48-220549/addons/website_event_booth_sale/i18n/fr.po for language fr_BE 2026-02-27 03:46:49,999 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_booth_sale/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,000 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_event_booth_sale_exhibitor: loading translation file /data/build/rb-209aa48-220549/addons/website_event_booth_sale_exhibitor/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,000 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_booth_sale_exhibitor/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,002 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_event_meet: loading translation file /data/build/rb-209aa48-220549/addons/website_event_meet/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,002 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_meet/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,011 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_event_sale: loading translation file /data/build/rb-209aa48-220549/addons/website_event_sale/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,011 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_sale/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,013 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_event_track_live: loading translation file /data/build/rb-209aa48-220549/addons/website_event_track_live/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,014 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_track_live/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,016 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_event_track_quiz: loading translation file /data/build/rb-209aa48-220549/addons/website_event_track_quiz/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,016 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_track_quiz/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,023 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_event_full: no translation for language fr_BE 2026-02-27 03:46:50,023 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_exceptions: no translation for language fr_BE 2026-02-27 03:46:50,024 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_hr_contract_calendar: no translation for language fr_BE 2026-02-27 03:46:50,024 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_html_field_history: no translation for language fr_BE 2026-02-27 03:46:50,025 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_http: no translation for language fr_BE 2026-02-27 03:46:50,025 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_new_api: loading translation file /data/build/rb-209aa48-220549/odoo/addons/test_new_api/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,025 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/odoo/addons/test_new_api/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,026 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_inherit: no translation for language fr_BE 2026-02-27 03:46:50,027 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_inherit_depends: no translation for language fr_BE 2026-02-27 03:46:50,027 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_inherits: no translation for language fr_BE 2026-02-27 03:46:50,027 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_inherits_depends: no translation for language fr_BE 2026-02-27 03:46:50,028 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_limits: no translation for language fr_BE 2026-02-27 03:46:50,028 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_lint: no translation for language fr_BE 2026-02-27 03:46:50,028 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_performance: no translation for language fr_BE 2026-02-27 03:46:50,028 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_mail: no translation for language fr_BE 2026-02-27 03:46:50,029 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_mail_tracking_value_multilang: no translation for language fr_BE 2026-02-27 03:46:50,029 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_main_flows: no translation for language fr_BE 2026-02-27 03:46:50,029 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_mimetypes: no translation for language fr_BE 2026-02-27 03:46:50,030 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_read_group: no translation for language fr_BE 2026-02-27 03:46:50,030 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_resource: no translation for language fr_BE 2026-02-27 03:46:50,031 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_rpc: no translation for language fr_BE 2026-02-27 03:46:50,031 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_sale_product_configurators: no translation for language fr_BE 2026-02-27 03:46:50,031 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_sale_purchase_edi_ubl: no translation for language fr_BE 2026-02-27 03:46:50,031 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_search_panel: no translation for language fr_BE 2026-02-27 03:46:50,032 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_spreadsheet: no translation for language fr_BE 2026-02-27 03:46:50,032 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_testing_utilities: no translation for language fr_BE 2026-02-27 03:46:50,032 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_translation_import: loading translation file /data/build/rb-209aa48-220549/odoo/addons/test_translation_import/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,032 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/odoo/addons/test_translation_import/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,036 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_translation_import: loading translation file /data/build/rb-209aa48-220549/odoo/addons/test_translation_import/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:50,036 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/odoo/addons/test_translation_import/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:50,041 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_uninstall: no translation for language fr_BE 2026-02-27 03:46:50,041 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_web_cohort: no translation for language fr_BE 2026-02-27 03:46:50,041 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_viin_web_cohort: no translation for language fr_BE 2026-02-27 03:46:50,042 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_forum: loading translation file /data/build/rb-209aa48-220549/addons/website_forum/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,042 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_forum/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,082 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_slides_forum: loading translation file /data/build/rb-209aa48-220549/addons/website_slides_forum/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,082 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_slides_forum/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,089 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_slides_survey: loading translation file /data/build/rb-209aa48-220549/addons/website_slides_survey/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,090 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_slides_survey/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,097 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_website_slides_full: no translation for language fr_BE 2026-02-27 03:46:50,098 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_account: no translation for language fr_BE 2026-02-27 03:46:50,098 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_account_counterpart: no translation for language fr_BE 2026-02-27 03:46:50,099 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_account_reports: no translation for language fr_BE 2026-02-27 03:46:50,099 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_attendance_device: no translation for language fr_BE 2026-02-27 03:46:50,099 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand: no translation for language fr_BE 2026-02-27 03:46:50,099 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_common: no translation for language fr_BE 2026-02-27 03:46:50,100 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_backend_theme: no translation for language fr_BE 2026-02-27 03:46:50,100 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_config_management: no translation for language fr_BE 2026-02-27 03:46:50,101 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_employee_changes_tracking: no translation for language fr_BE 2026-02-27 03:46:50,101 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_employee_documents: no translation for language fr_BE 2026-02-27 03:46:50,102 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_product_milestone: no translation for language fr_BE 2026-02-27 03:46:50,102 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_product_maintenance_schedule: no translation for language fr_BE 2026-02-27 03:46:50,102 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module hr_maintenance: loading translation file /data/build/rb-209aa48-220549/addons/hr_maintenance/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,102 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_maintenance/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,105 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_stock_equipment: no translation for language fr_BE 2026-02-27 03:46:50,106 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_equipment_maintenance_schedule: no translation for language fr_BE 2026-02-27 03:46:50,106 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_equipment_woking_frequency: no translation for language fr_BE 2026-02-27 03:46:50,107 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_odoo_version: no translation for language fr_BE 2026-02-27 03:46:50,107 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_git_odoo_version: no translation for language fr_BE 2026-02-27 03:46:50,107 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_git_project: no translation for language fr_BE 2026-02-27 03:46:50,108 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_hide_ent_modules: no translation for language fr_BE 2026-02-27 03:46:50,108 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_hide_ent_modules_payment: no translation for language fr_BE 2026-02-27 03:46:50,109 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_hide_ent_modules_website_theme: no translation for language fr_BE 2026-02-27 03:46:50,109 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_hr_barcode_in_emp_name: no translation for language fr_BE 2026-02-27 03:46:50,109 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_hr_employee_relative: no translation for language fr_BE 2026-02-27 03:46:50,110 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_hr_training: no translation for language fr_BE 2026-02-27 03:46:50,110 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_mail_template_multilang_fix: no translation for language fr_BE 2026-02-27 03:46:50,110 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_maintenance_preventive_mode: no translation for language fr_BE 2026-02-27 03:46:50,111 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_maintenance_by_working_hours: no translation for language fr_BE 2026-02-27 03:46:50,111 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_maintenance_request_simple_mediate: no translation for language fr_BE 2026-02-27 03:46:50,111 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_maintenance_notification: no translation for language fr_BE 2026-02-27 03:46:50,112 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_stock_account_moves_link: no translation for language fr_BE 2026-02-27 03:46:50,112 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control: no translation for language fr_BE 2026-02-27 03:46:50,113 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_mrp: no translation for language fr_BE 2026-02-27 03:46:50,113 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_purchase: no translation for language fr_BE 2026-02-27 03:46:50,114 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_sale: no translation for language fr_BE 2026-02-27 03:46:50,114 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_multi_warehouse_access_control_sms: no translation for language fr_BE 2026-02-27 03:46:50,114 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_okr_project: no translation for language fr_BE 2026-02-27 03:46:50,114 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_partner_dob: no translation for language fr_BE 2026-02-27 03:46:50,115 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_partner_dob_send_email: no translation for language fr_BE 2026-02-27 03:46:50,115 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_partner_equity_range: no translation for language fr_BE 2026-02-27 03:46:50,116 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_partner_nationality: no translation for language fr_BE 2026-02-27 03:46:50,116 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_partner_track_change: no translation for language fr_BE 2026-02-27 03:46:50,117 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_pos_delivery: no translation for language fr_BE 2026-02-27 03:46:50,117 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_pos_order_to_sales_order: no translation for language fr_BE 2026-02-27 03:46:50,117 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_product_code_sequence: no translation for language fr_BE 2026-02-27 03:46:50,118 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_product_collection: no translation for language fr_BE 2026-02-27 03:46:50,118 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_product_collection_pos: no translation for language fr_BE 2026-02-27 03:46:50,119 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_product_collection_sale: no translation for language fr_BE 2026-02-27 03:46:50,119 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_product_function: no translation for language fr_BE 2026-02-27 03:46:50,119 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_product_function_pos: no translation for language fr_BE 2026-02-27 03:46:50,120 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_product_function_sale: no translation for language fr_BE 2026-02-27 03:46:50,120 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_product_license_sale: no translation for language fr_BE 2026-02-27 03:46:50,121 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_product_standard_price_access_account: no translation for language fr_BE 2026-02-27 03:46:50,121 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_product_standard_price_access_purchase: no translation for language fr_BE 2026-02-27 03:46:50,121 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_purchase_line_numbering: no translation for language fr_BE 2026-02-27 03:46:50,122 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_sale_line_numbering: no translation for language fr_BE 2026-02-27 03:46:50,122 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_web_map: no translation for language fr_BE 2026-02-27 03:46:50,123 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_stock: no translation for language fr_BE 2026-02-27 03:46:50,123 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_stock_age_report: no translation for language fr_BE 2026-02-27 03:46:50,124 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_maintenance: no translation for language fr_BE 2026-02-27 03:46:50,124 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_stock_equipment_hierarchy: no translation for language fr_BE 2026-02-27 03:46:50,125 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module to_token_expiration_test: no translation for language fr_BE 2026-02-27 03:46:50,125 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module transifex: loading translation file /data/build/rb-209aa48-220549/addons/transifex/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,125 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/transifex/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,128 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_account_reconciliation: no translation for language fr_BE 2026-02-27 03:46:50,128 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_appointment_website: no translation for language fr_BE 2026-02-27 03:46:50,129 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_base_addendum: no translation for language fr_BE 2026-02-27 03:46:50,129 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_account: no translation for language fr_BE 2026-02-27 03:46:50,129 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_auth_oauth: no translation for language fr_BE 2026-02-27 03:46:50,130 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_auth_totp: no translation for language fr_BE 2026-02-27 03:46:50,130 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_auth_totp_mail_enforce: no translation for language fr_BE 2026-02-27 03:46:50,131 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_auth_totp_portal: no translation for language fr_BE 2026-02-27 03:46:50,131 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_base_import: no translation for language fr_BE 2026-02-27 03:46:50,132 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_calendar: no translation for language fr_BE 2026-02-27 03:46:50,132 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_contacts: no translation for language fr_BE 2026-02-27 03:46:50,132 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_crm: no translation for language fr_BE 2026-02-27 03:46:50,133 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_digest: no translation for language fr_BE 2026-02-27 03:46:50,133 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_fleet: no translation for language fr_BE 2026-02-27 03:46:50,134 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_hr: no translation for language fr_BE 2026-02-27 03:46:50,134 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_hr_skills: no translation for language fr_BE 2026-02-27 03:46:50,135 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_im_livechat: no translation for language fr_BE 2026-02-27 03:46:50,135 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_l10n_vn: no translation for language fr_BE 2026-02-27 03:46:50,136 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_mail_bot: no translation for language fr_BE 2026-02-27 03:46:50,136 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_mail_plugin: no translation for language fr_BE 2026-02-27 03:46:50,137 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_mass_mailing: no translation for language fr_BE 2026-02-27 03:46:50,137 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_mass_mailing_crm: no translation for language fr_BE 2026-02-27 03:46:50,138 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_mass_mailing_sale: no translation for language fr_BE 2026-02-27 03:46:50,138 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_mass_mailing_sms: no translation for language fr_BE 2026-02-27 03:46:50,138 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module mass_mailing_themes: loading translation file /data/build/rb-209aa48-220549/addons/mass_mailing_themes/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,138 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/mass_mailing_themes/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,156 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_mass_mailing_themes: no translation for language fr_BE 2026-02-27 03:46:50,157 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_membership: no translation for language fr_BE 2026-02-27 03:46:50,157 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_mrp: no translation for language fr_BE 2026-02-27 03:46:50,158 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_onboarding: no translation for language fr_BE 2026-02-27 03:46:50,158 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_payment: no translation for language fr_BE 2026-02-27 03:46:50,158 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module payment_paypal: loading translation file /data/build/rb-209aa48-220549/addons/payment_paypal/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,158 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_paypal/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,161 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_payment_paypal: no translation for language fr_BE 2026-02-27 03:46:50,161 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_portal: no translation for language fr_BE 2026-02-27 03:46:50,162 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_pos: no translation for language fr_BE 2026-02-27 03:46:50,162 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_product: no translation for language fr_BE 2026-02-27 03:46:50,163 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_purchase: no translation for language fr_BE 2026-02-27 03:46:50,163 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_sale: no translation for language fr_BE 2026-02-27 03:46:50,163 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_sale_management: no translation for language fr_BE 2026-02-27 03:46:50,164 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_snailmail: no translation for language fr_BE 2026-02-27 03:46:50,164 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_social_media: no translation for language fr_BE 2026-02-27 03:46:50,164 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_stock: no translation for language fr_BE 2026-02-27 03:46:50,165 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_web: no translation for language fr_BE 2026-02-27 03:46:50,165 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_web_editor: no translation for language fr_BE 2026-02-27 03:46:50,165 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module web_unsplash: loading translation file /data/build/rb-209aa48-220549/addons/web_unsplash/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,165 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/web_unsplash/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,172 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_web_unsplash: no translation for language fr_BE 2026-02-27 03:46:50,172 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_website: no translation for language fr_BE 2026-02-27 03:46:50,173 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_website_event: no translation for language fr_BE 2026-02-27 03:46:50,173 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_website_event_exhibitor: no translation for language fr_BE 2026-02-27 03:46:50,174 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_website_forum: no translation for language fr_BE 2026-02-27 03:46:50,174 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_website_jitsi: no translation for language fr_BE 2026-02-27 03:46:50,174 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_links: loading translation file /data/build/rb-209aa48-220549/addons/website_links/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,174 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_links/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,178 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_website_links: no translation for language fr_BE 2026-02-27 03:46:50,179 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_website_profile: no translation for language fr_BE 2026-02-27 03:46:50,179 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_website_sale: no translation for language fr_BE 2026-02-27 03:46:50,180 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_website_slides: no translation for language fr_BE 2026-02-27 03:46:50,180 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_contacts_map: no translation for language fr_BE 2026-02-27 03:46:50,180 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_crm: no translation for language fr_BE 2026-02-27 03:46:50,181 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_web_sankey: no translation for language fr_BE 2026-02-27 03:46:50,181 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_crm_sankey: no translation for language fr_BE 2026-02-27 03:46:50,181 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_document_account: no translation for language fr_BE 2026-02-27 03:46:50,182 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_document_hr: no translation for language fr_BE 2026-02-27 03:46:50,182 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_document_hr_contract: no translation for language fr_BE 2026-02-27 03:46:50,182 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_document_hr_recruitment: no translation for language fr_BE 2026-02-27 03:46:50,183 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_document_mrp: no translation for language fr_BE 2026-02-27 03:46:50,183 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_document_project: no translation for language fr_BE 2026-02-27 03:46:50,184 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_document_purchase: no translation for language fr_BE 2026-02-27 03:46:50,184 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_document_sale: no translation for language fr_BE 2026-02-27 03:46:50,184 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_document_stock: no translation for language fr_BE 2026-02-27 03:46:50,184 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_employee_map: no translation for language fr_BE 2026-02-27 03:46:50,185 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_estimate_hr: no translation for language fr_BE 2026-02-27 03:46:50,185 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_estimate_project: no translation for language fr_BE 2026-02-27 03:46:50,185 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_estimate_purchase: no translation for language fr_BE 2026-02-27 03:46:50,185 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_estimate_sale: no translation for language fr_BE 2026-02-27 03:46:50,186 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_helpdesk_crm: no translation for language fr_BE 2026-02-27 03:46:50,186 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_helpdesk_hr: no translation for language fr_BE 2026-02-27 03:46:50,186 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_helpdesk_livechat: no translation for language fr_BE 2026-02-27 03:46:50,187 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_helpdesk_project: no translation for language fr_BE 2026-02-27 03:46:50,187 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_helpdesk_sale: no translation for language fr_BE 2026-02-27 03:46:50,187 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_helpdesk_severity: no translation for language fr_BE 2026-02-27 03:46:50,187 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_helpdesk_timesheet: no translation for language fr_BE 2026-02-27 03:46:50,188 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_web_countup_timer: no translation for language fr_BE 2026-02-27 03:46:50,188 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_hr_timesheet_timer: no translation for language fr_BE 2026-02-27 03:46:50,188 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_helpdesk_timesheet_timer: no translation for language fr_BE 2026-02-27 03:46:50,188 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_hide_detailed_tax_in_pos_receipt: no translation for language fr_BE 2026-02-27 03:46:50,189 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_resource: no translation for language fr_BE 2026-02-27 03:46:50,189 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_hr_contract: no translation for language fr_BE 2026-02-27 03:46:50,190 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_hr_maintenance: no translation for language fr_BE 2026-02-27 03:46:50,190 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_hr_recruitment_sankey: no translation for language fr_BE 2026-02-27 03:46:50,190 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module hr_recruitment_skills: loading translation file /data/build/rb-209aa48-220549/addons/hr_recruitment_skills/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,191 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/hr_recruitment_skills/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,194 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_hr_recruitment_skills_resume: no translation for language fr_BE 2026-02-27 03:46:50,194 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_hr_seniority: no translation for language fr_BE 2026-02-27 03:46:50,194 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_mail_mention_with_avatar: no translation for language fr_BE 2026-02-27 03:46:50,195 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_mail_show_recipient: no translation for language fr_BE 2026-02-27 03:46:50,195 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_mail_thread_product: no translation for language fr_BE 2026-02-27 03:46:50,196 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_mail_thread_purchase: no translation for language fr_BE 2026-02-27 03:46:50,196 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_mail_thread_stock: no translation for language fr_BE 2026-02-27 03:46:50,196 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_mail_thread_stock_account: no translation for language fr_BE 2026-02-27 03:46:50,197 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_mail_thread_uom: no translation for language fr_BE 2026-02-27 03:46:50,197 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_mrp_filter: no translation for language fr_BE 2026-02-27 03:46:50,198 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_partner_budget_code: no translation for language fr_BE 2026-02-27 03:46:50,198 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_partner_identity: no translation for language fr_BE 2026-02-27 03:46:50,199 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_pos_custom_bill_logo: no translation for language fr_BE 2026-02-27 03:46:50,199 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_product_multi_barcodes: no translation for language fr_BE 2026-02-27 03:46:50,199 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_pos_product_multi_barcodes: no translation for language fr_BE 2026-02-27 03:46:50,200 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_pos_return: no translation for language fr_BE 2026-02-27 03:46:50,200 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_pos_sales_receipt_title: no translation for language fr_BE 2026-02-27 03:46:50,201 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_pos_scale: no translation for language fr_BE 2026-02-27 03:46:50,201 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_project: no translation for language fr_BE 2026-02-27 03:46:50,202 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_project_access_timesheet: no translation for language fr_BE 2026-02-27 03:46:50,202 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_web_gantt: no translation for language fr_BE 2026-02-27 03:46:50,203 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_project_gantt: no translation for language fr_BE 2026-02-27 03:46:50,203 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_sale_sankey: no translation for language fr_BE 2026-02-27 03:46:50,203 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_sales_unlink: no translation for language fr_BE 2026-02-27 03:46:50,204 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_sales_unlink_stock: no translation for language fr_BE 2026-02-27 03:46:50,204 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_social_facebook: no translation for language fr_BE 2026-02-27 03:46:50,205 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_social_lead: no translation for language fr_BE 2026-02-27 03:46:50,205 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_social_linkedin: no translation for language fr_BE 2026-02-27 03:46:50,206 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_stock_specific_identification: no translation for language fr_BE 2026-02-27 03:46:50,206 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_stock_specific_identification_landed_costs: no translation for language fr_BE 2026-02-27 03:46:50,207 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_stock_specific_identification_mrp: no translation for language fr_BE 2026-02-27 03:46:50,207 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_stock_specific_identification_purchase_stock: no translation for language fr_BE 2026-02-27 03:46:50,207 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_cf_turnstile: loading translation file /data/build/rb-209aa48-220549/addons/website_cf_turnstile/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,207 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_cf_turnstile/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,211 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_customer: loading translation file /data/build/rb-209aa48-220549/addons/website_customer/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,211 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_customer/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,217 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_customer: loading translation file /data/build/rb-209aa48-220549/addons/website_customer/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:50,217 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_customer/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:50,222 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_event_booth_exhibitor: loading translation file /data/build/rb-209aa48-220549/addons/website_event_booth_exhibitor/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,222 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_booth_exhibitor/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,226 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_event_crm: loading translation file /data/build/rb-209aa48-220549/addons/website_event_crm/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,226 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_crm/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,228 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_event_track_live_quiz: loading translation file /data/build/rb-209aa48-220549/addons/website_event_track_live_quiz/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,228 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_track_live_quiz/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,230 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_mail_group: loading translation file /data/build/rb-209aa48-220549/addons/website_mail_group/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,230 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_mail_group/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,232 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_mass_mailing: loading translation file /data/build/rb-209aa48-220549/addons/website_mass_mailing/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,232 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_mass_mailing/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,237 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_mass_mailing_sms: loading translation file /data/build/rb-209aa48-220549/addons/website_mass_mailing_sms/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,237 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_mass_mailing_sms/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,239 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_membership: loading translation file /data/build/rb-209aa48-220549/addons/website_membership/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,239 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_membership/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,242 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_membership: loading translation file /data/build/rb-209aa48-220549/addons/website_membership/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:50,242 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_membership/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:50,245 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_project: loading translation file /data/build/rb-209aa48-220549/addons/website_project/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,245 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_project/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,248 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_sale_autocomplete: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_autocomplete/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,248 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_sale_autocomplete/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,251 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module payment_custom: loading translation file /data/build/rb-209aa48-220549/addons/payment_custom/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,251 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_custom/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,253 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module payment_custom: loading translation file /data/build/rb-209aa48-220549/addons/payment_custom/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:50,254 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_custom/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:50,258 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_sale_stock: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_stock/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,259 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_sale_stock/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,263 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_sale_collect: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_collect/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,263 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_sale_collect/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,268 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_sale_comparison: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_comparison/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,268 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_sale_comparison/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,272 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_sale_wishlist: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_wishlist/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,272 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_sale_wishlist/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,275 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_sale_comparison_wishlist: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_comparison_wishlist/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,275 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_sale_comparison_wishlist/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,276 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_sale_gelato: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_gelato/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,276 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_sale_gelato/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,278 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_sale_loyalty: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_loyalty/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,278 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_sale_loyalty/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,282 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_sale_mass_mailing: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_mass_mailing/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,282 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_sale_mass_mailing/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,283 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_sale_mondialrelay: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_mondialrelay/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,284 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_sale_mondialrelay/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,286 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_sale_mrp: no translation for language fr_BE 2026-02-27 03:46:50,286 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_sale_stock_wishlist: loading translation file /data/build/rb-209aa48-220549/addons/website_sale_stock_wishlist/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,286 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_sale_stock_wishlist/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,288 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_mrp: no translation for language fr_BE 2026-02-27 03:46:50,289 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_mrp_progress: no translation for language fr_BE 2026-02-27 03:46:50,289 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_appointment_crm: no translation for language fr_BE 2026-02-27 03:46:50,290 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_appointment_sale: no translation for language fr_BE 2026-02-27 03:46:50,290 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_appointment_sale_crm: no translation for language fr_BE 2026-02-27 03:46:50,291 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_appointment_website_hr: no translation for language fr_BE 2026-02-27 03:46:50,291 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module viin_brand_mail: no translation for language fr_BE 2026-02-27 03:46:50,291 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_blog: loading translation file /data/build/rb-209aa48-220549/addons/website_blog/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,291 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_blog/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,316 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_blog: loading translation file /data/build/rb-209aa48-220549/addons/website_blog/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:50,316 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_blog/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:50,335 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module board: loading translation file /data/build/rb-209aa48-220549/addons/board/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,335 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/board/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,337 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module board: loading translation file /data/build/rb-209aa48-220549/addons/board/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:50,337 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/board/i18n/fr_BE.po for language fr_BE 2026-02-27 03:46:50,340 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module payment_aps: loading translation file /data/build/rb-209aa48-220549/addons/payment_aps/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,340 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_aps/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,342 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module payment_asiapay: loading translation file /data/build/rb-209aa48-220549/addons/payment_asiapay/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,342 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_asiapay/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,345 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module payment_authorize: loading translation file /data/build/rb-209aa48-220549/addons/payment_authorize/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,345 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_authorize/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,348 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module payment_buckaroo: loading translation file /data/build/rb-209aa48-220549/addons/payment_buckaroo/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,348 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_buckaroo/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,350 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module payment_flutterwave: loading translation file /data/build/rb-209aa48-220549/addons/payment_flutterwave/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,350 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_flutterwave/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,353 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module payment_mercado_pago: loading translation file /data/build/rb-209aa48-220549/addons/payment_mercado_pago/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,353 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_mercado_pago/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,356 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module payment_mollie: loading translation file /data/build/rb-209aa48-220549/addons/payment_mollie/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,356 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_mollie/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,358 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module payment_nuvei: loading translation file /data/build/rb-209aa48-220549/addons/payment_nuvei/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,358 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_nuvei/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,363 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module payment_razorpay: loading translation file /data/build/rb-209aa48-220549/addons/payment_razorpay/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,363 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_razorpay/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,366 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module payment_razorpay_oauth: no translation for language fr_BE 2026-02-27 03:46:50,366 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module payment_worldline: loading translation file /data/build/rb-209aa48-220549/addons/payment_worldline/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,366 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_worldline/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,369 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module payment_xendit: loading translation file /data/build/rb-209aa48-220549/addons/payment_xendit/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,369 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/payment_xendit/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,372 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_payment_authorize: loading translation file /data/build/rb-209aa48-220549/addons/website_payment_authorize/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,372 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_payment_authorize/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,374 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module theme_default: no translation for language fr_BE 2026-02-27 03:46:50,374 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module website_event_meet_quiz: loading translation file /data/build/rb-209aa48-220549/addons/website_event_meet_quiz/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,374 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /data/build/rb-209aa48-220549/addons/website_event_meet_quiz/i18n/fr.po for language fr_BE 2026-02-27 03:46:50,376 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_import_export: no translation for language fr_BE 2026-02-27 03:46:50,376 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_mail_sms: no translation for language fr_BE 2026-02-27 03:46:50,377 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_mass_mailing: no translation for language fr_BE 2026-02-27 03:46:50,377 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_mail_full: no translation for language fr_BE 2026-02-27 03:46:50,377 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_website: no translation for language fr_BE 2026-02-27 03:46:50,378 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_website_modules: no translation for language fr_BE 2026-02-27 03:46:50,378 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_base_automation: no translation for language fr_BE 2026-02-27 03:46:50,378 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: module test_discuss_full: no translation for language fr_BE 2026-02-27 03:46:59,645 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: installed language fr_BE in 15.742s 2026-02-27 03:46:59,672 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:46:59,682 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_views: Starting TestDebugger.test_t_debug_in_qweb_based_views ... 2026-02-27 03:46:59,748 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:46:59,791 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_views: Starting TestInvisibleField.test_uncommented_invisible_field ... 2026-02-27 03:46:59,900 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_views: Please indicate why the always invisible fields are present in the view, or remove the field tag. Addons: 'base_setup' Views: ['res_config_settings_view_form'] Addons: 'analytic' Views: ['view_account_analytic_line_form', 'view_account_analytic_account_list', 'account_analytic_distribution_model_form_view', 'account_analytic_distribution_model_tree_view', 'view_account_analytic_line_tree', 'view_account_analytic_account_form'] Addons: 'hr_timesheet' Views: ['hr_timesheet_line_form', 'timesheet_view_form_user', 'hr_employee_delete_wizard_form', 'hr_timesheet_line_tree', 'project_project_view_tree_inherit_sale_project', 'view_task_form2_inherited', 'view_task_tree2_inherited', 'timesheets_analysis_report_form', 'timesheets_analysis_report_list', 'project_invoice_form', 'hr_employee_view_form_inherit_timesheet', 'res_config_settings_view_form', 'project_sharing_inherit_project_task_view_form'] Addons: 'account' Views: ['view_account_journal_form', 'view_account_journal_group_form', 'view_account_journal_group_tree', 'view_account_journal_tree', 'view_move_line_form', 'view_partner_property_form', 'partner_view_buttons', 'product_template_form_view', 'view_move_line_tree', 'view_partner_bank_form_inherit_account', 'validate_account_move_view', 'view_base_document_layout', 'account_resequence_view', 'account_tag_view_form', 'view_account_form', 'view_account_list', 'view_account_accrued_orders_wizard', 'account_analytic_plan_form_view_inherit_account', 'account_automatic_entry_wizard_form', 'view_bank_statement_tree', 'setup_financial_year_opening_form', 'view_account_position_form', 'account_incoterms_form', 'view_incoterms_tree', 'view_invoice_tree', 'view_account_lock_exception_form', 'account_merge_wizard_form', 'view_move_form', 'view_move_tree', 'view_account_move_reversal', 'account_move_send_wizard_form', 'setup_bank_account_wizard', 'view_account_payment_form', 'view_account_payment_tree', 'view_account_payment_register_form', 'view_payment_term_form', 'view_account_reconcile_model_form', 'view_account_reconcile_model_line_form', 'view_account_secure_entries_wizard', 'init_accounts_tree', 'view_tax_form', 'view_tax_group_form', 'view_tax_group_tree', 'tax_repartition_line_tree', 'product_uom_form_view_inherit', 'view_company_form', 'res_config_settings_view_form', 'view_move_line_payment_tree'] Addons: 'calendar' Views: ['view_calendar_event_form', 'view_calendar_event_form_quick_create', 'calendar_alarm_view_form', 'view_calendar_alarm_tree', 'view_calendar_event_tree', 'mail_activity_view_form_popup'] Addons: 'crm' Views: ['crm_case_tree_view_oppor', 'crm_stage_form', 'res_config_settings_view_form', 'crm_case_tree_view_leads', 'sales_team_form_view_in_crm', 'crm_lead_view_form', 'crm_lead_lost_view_form', 'view_crm_lead2opportunity_partner', 'view_crm_lead2opportunity_partner_mass', 'crm_lost_reason_view_form', 'crm_team_member_view_form', 'crm_team_member_view_tree', 'utm_campaign_view_form', 'quick_create_opportunity_form'] Addons: 'event_booth_sale' Views: ['event_booth_category_view_form', 'event_booth_category_view_tree', 'event_booth_view_form_from_event', 'event_booth_configurator_view_form', 'event_type_booth_view_form_from_type', 'event_booth_view_tree_from_event', 'event_type_booth_view_tree_from_type', 'sale_order_view_form'] Addons: 'purchase' Views: ['purchase_order_tree', 'purchase_order_kpis_tree', 'view_move_form_inherit_purchase', 'purchase_bill_line_match_tree', 'view_purchase_bill_union_tree', 'purchase_history_tree', 'purchase_order_form', 'purchase_order_line_tree', 'purchase_order_view_tree', 'purchase_report_view_tree', 'res_config_settings_view_form_purchase', 'product_supplierinfo_tree_view2'] Addons: 'stock' Views: ['view_move_form', 'view_location_tree2', 'view_stock_quant_tree_editable', 'view_move_tree_receipt_picking', 'stock_location_route_form_view', 'view_move_tree', 'view_production_lot_form', 'view_stock_quant_tree_inventory_editable', 'view_stock_quant_form_editable', 'view_picking_form', 'product_template_form_view_procurement_button', 'view_change_product_quantity', 'view_picking_type_form', 'view_picking_type_tree', 'package_level_form_view', 'view_product_replenish', 'view_stock_return_picking_form', 'view_stock_orderpoint_snooze', 'stock_quant_relocate_view_form', 'view_stock_replenishment_info', 'view_stock_rules_report', 'product_form_view_procurement_button', 'view_stock_product_template_tree', 'view_template_property_form', 'stock_inventory_conflict_form_view', 'view_location_form', 'stock_location_route_tree', 'view_move_line_form', 'view_move_line_tree', 'stock_package_destination_form_view', 'vpicktree', 'stock_putaway_list', 'replenishment_option_tree_view', 'stock_inventory_request_count_form_view', 'view_stock_rule_form', 'view_route_rule_form', 'stock_scrap_form_view', 'stock_scrap_form_view2', 'stock_scrap_tree_view', 'stock_storage_category_capacity_tree', 'stock_storage_category_form', 'view_stock_track_confirmation', 'view_warehouse', 'view_warehouse_tree', 'view_warehouse_orderpoint_form', 'view_warehouse_orderpoint_tree_editable', 'stock_warn_insufficient_qty_form_view', 'view_backorder_confirmation', 'view_picking_move_tree', 'product_product_stock_tree', 'view_stock_quant_form', 'package_level_tree_view_picking', 'view_stock_move_line_operation_tree', 'view_stock_move_line_detailed_operation_tree', 'view_stock_move_operations'] Addons: 'mrp' Views: ['view_mrp_stock_move_operations', 'oee_form_view', 'view_change_production_qty_wizard', 'view_mrp_consumption_warning_form', 'view_mrp_production_backorder_form', 'view_mrp_production_split_form', 'mrp_bom_byproduct_form_view', 'mrp_bom_line_view_form', 'mrp_bom_tree_view', 'mrp_production_form_view', 'mrp_production_tree_view', 'mrp_production_workorder_form_view_inherit', 'mrp_routing_workcenter_form_view', 'mrp_routing_workcenter_tree_view', 'mrp_unbuild_form_view', 'mrp_unbuild_form_view_simplified', 'mrp_workcenter_view', 'mrp_workcenter_tree_view', 'mrp_workcenter_block_wizard_form', 'view_mrp_product_template_form_inherited', 'stock_scrap_view_form_mrp_inherit_mrp', 'stock_scrap_view_form2_mrp_inherit_mrp', 'view_warehouse_orderpoint_tree_editable_inherited_purchase', 'view_mrp_batch_produce_form', 'mrp_bom_form_view', 'mrp_production_workorder_tree_editable_view', 'mrp_routing_workcenter_bom_tree_view'] Addons: 'project' Views: ['view_task_form2', 'project_milestone_view_form', 'edit_project', 'view_project', 'view_project_project_stage_delete_wizard', 'project_project_stage_view_form', 'project_project_view_form_simplified', 'project_share_wizard_view_form', 'project_task_convert_to_subtask_view_form', 'view_project_task_type_delete_wizard', 'task_type_edit', 'project_task_view_tree_base', 'project_task_view_tree_main_base', 'project_update_view_form', 'project_update_view_tree', 'view_account_analytic_account_list_inherit', 'project_sharing_project_task_view_form', 'quick_create_task_form'] Addons: 'mrp_account' Views: ['product_product_ext_form_view2', 'product_product_view_form_normal_inherit_extended', 'view_wip_accounting_form', 'mrp_production_form_view_inherited', 'product_variant_easy_edit_view_bom_inherit'] Addons: 'mass_mailing_event' Views: ['event_event_view_form_inherit_mass_mailing'] Addons: 'website_event_booth_exhibitor' Views: ['event_booth_view_form_from_event'] Addons: 'website_event' Views: ['event_event_view_form', 'event_event_view_form_add', 'event_event_view_list', 'event_tag_view_form_inherit'] Addons: 'website_customer' Views: ['view_partner_tag_list'] Addons: 'product' Views: ['product_normal_form_view', 'product_product_tree_view', 'product_template_only_form_view', 'product_template_tree_view', 'product_attribute_view_form', 'product_combo_view_form', 'product_combo_view_tree', 'product_document_form', 'product_document_list', 'product_label_layout_form', 'product_packaging_form_view', 'product_packaging_tree_view', 'product_pricelist_view', 'product_pricelist_item_form_view', 'product_variant_easy_edit_view', 'product_product_view_form_normalized', 'product_supplierinfo_form_view', 'product_template_attribute_value_view_form', 'product_template_attribute_value_view_tree', 'product_template_form_view', 'update_product_attribute_value_form', 'product_pricelist_item_tree_view_from_product'] Addons: 'mail' Views: ['discuss_channel_view_form', 'mail_activity_schedule_view_form', 'mail_wizard_invite_form', 'email_template_form', 'email_template_tree', 'view_email_server_form', 'view_server_action_form_template', 'model_form_view', 'field_form_view', 'mail_activity_plan_template_view_form', 'mail_activity_type_view_form', 'mail_alias_view_form', 'mail_canned_response_view_form', 'mail_canned_response_view_tree', 'email_compose_message_wizard_form', 'mail_compose_message_view_form_template_save', 'view_mail_form', 'view_mail_tree', 'mail_resend_message_view_form', 'mail_resend_partner_view_form', 'mail_scheduled_message_view_form', 'mail_template_preview_view_form', 'res_partner_view_form_inherit_mail', 'mail_activity_plan_view_form', 'mail_activity_view_form_popup', 'mail_activity_view_form_without_record_access'] Addons: 'website_event_meet' Views: ['event_event_view_form', 'event_meeting_room_view_form'] Addons: 'hr_contract' Views: ['hr_hr_employee_view_form2', 'hr_contract_view_form', 'hr_contract_history_view_form', 'hr_contract_history_view_list', 'hr_contract_view_tree', 'view_employee_public_form'] Addons: 'mass_mailing' Views: ['mailing_contact_view_form', 'mailing_subscription_view_form', 'mailing_contact_to_list_view_form', 'mailing_filter_view_form', 'mailing_list_view_form', 'view_mail_mass_mailing_form', 'mailing_trace_report_view_tree', 'mailing_trace_view_form', 'utm_campaign_view_form'] Addons: 'sms' Views: ['res_partner_view_form', 'sms_composer_view_form', 'mail_resend_message_view_form', 'sms_tsms_view_form', 'sms_template_preview_form', 'sms_template_view_form'] Addons: 'hr_holidays' Views: ['resource_calendar_leaves_tree_inherit', 'hr_employee_public_form_view_inherit', 'hr_holidays_cancel_leave_form', 'view_hr_holidays_summary_employee', 'hr_leave_view_tree', 'hr_accrual_level_view_form', 'hr_accrual_plan_view_form', 'hr_leave_allocation_generate_multi_wizard_view_form', 'hr_leave_allocation_view_tree', 'hr_leave_generate_multi_wizard_view_form', 'hr_leave_mandatory_day_view_form', 'hr_leave_mandatory_day_view_list', 'edit_holiday_status_form', 'res_users_view_form', 'view_employee_form_leave_inherit', 'hr_leave_allocation_view_form', 'hr_leave_view_form'] Addons: 'sale_project' Views: ['view_order_form_inherit_sale_project', 'project_milestone_view_form', 'project_milestone_view_tree', 'view_edit_project_inherit_form', 'project_task_view_tree_main_base', 'project_project_view_form_simplified_inherit', 'project_project_view_tree_inherit_sale_project', 'view_sale_project_inherit_form', 'project_sharing_inherit_project_task_view_form', 'project_sharing_inherit_project_task_view_tree'] Addons: 'sale_loyalty' Views: ['sale_order_view_form_inherit_sale_loyalty', 'sale_loyalty_reward_wizard_view_form'] Addons: 'sale_margin' Views: ['sale_margin_sale_order', 'sale_margin_sale_order_line_form'] Addons: 'base_vat' Views: ['view_partner_base_vat_form'] Addons: 'sale' Views: ['account_invoice_form', 'view_sale_advance_payment_inv', 'product_template_form_view', 'mass_cancel_orders_view_form', 'sale_order_cancel_view_form', 'view_order_form', 'sale_order_line_view_form_readonly', 'view_order_line_tree', 'sale_order_line_wizard_form', 'sale_report_view_tree', 'sale_order_tree'] Addons: 'account_edi' Views: ['view_tree_account_edi_document', 'view_account_journal_form_inherited', 'view_move_form_inherit'] Addons: 'purchase_requisition' Views: ['purchase_requisition_alternative_warning_form', 'purchase_requisition_create_alternative_form', 'purchase_order_form_inherit', 'purchase_order_kpis_tree_inherit_purchase_requisition', 'purchase_order_tree_inherit_purchase_requisition', 'view_purchase_requisition_form', 'view_purchase_requisition_tree', 'purchase_order_line_compare_tree'] Addons: 'hr_recruitment' Views: ['hr_applicant_refuse_reason_view_form', 'crm_case_tree_view_job', 'hr_applicant_view_form', 'applicant_send_mail_view_form', 'candidate_send_mail_view_form', 'hr_candidate_view_form', 'hr_candidate_view_tree', 'hr_job_view_tree_inherit', 'hr_job_survey', 'hr_recruitment_source_tree', 'hr_recruitment_stage_form', 'ir_attachment_hr_recruitment_list_view', 'quick_create_applicant_form'] Addons: 'payment_authorize' Views: ['payment_token_form'] Addons: 'base_automation' Views: ['view_base_automation_form'] Addons: 'gamification' Views: ['badge_form_view', 'goal_definition_form_view', 'goal_form_view', 'goal_list_view', 'view_badge_wizard_grant', 'view_goal_wizard_update_current', 'gamification_karma_rank_view_form'] Addons: 'barcodes_gs1_nomenclature' Views: ['view_barcode_gs1_rule_form'] Addons: 'product_expiry' Views: ['confirm_expiry_view', 'view_stock_move_line_operation_tree_expiry', 'view_stock_move_line_detailed_operation_tree_expiry', 'view_stock_move_operations_expiry', 'view_move_form_expiry', 'view_production_lot_view_tree', 'view_stock_quant_tree_inventory_editable', 'view_stock_quant_tree_editable'] Addons: 'mrp_product_expiry' Views: ['confirm_expiry_view_mrp_inherit'] Addons: 'payment_demo' Views: ['payment_token_form', 'payment_transaction_form'] Addons: 'web' Views: ['view_base_document_layout'] Addons: 'test_testing_utilities' Views: ['m2o_onchange_view', 'o2m_modifier_ref'] Addons: 'account_edi_proxy_client' Views: ['view_form_account_edi_proxy_client_user', 'view_tree_account_edi_proxy_client_user'] Addons: 'hr_expense' Views: ['hr_expense_split', 'view_move_form_inherit_expense', 'view_payment_form_inherit_expense', 'hr_expense_approve_duplicate_view_form', 'hr_expense_view_expenses_analysis_tree', 'hr_expense_refuse_wizard_view_form', 'view_hr_expense_sheet_tree', 'hr_expense_view_form', 'product_product_expense_categories_tree_view', 'product_product_expense_form_view', 'view_hr_expense_sheet_form'] Addons: 'data_recycle' Views: ['view_data_recycle_record_list', 'view_data_merge_model_form'] Addons: 'survey' Views: ['survey_question_form', 'survey_invite_view_form', 'survey_question_answer_view_form', 'survey_survey_view_form', 'survey_survey_view_tree', 'survey_user_input_view_form', 'survey_user_input_view_tree'] Addons: 'portal' Views: ['wizard_view', 'portal_share_wizard'] Addons: 'membership' Views: ['membership_members_tree', 'membership_products_form', 'membership_products_tree'] Addons: 'point_of_sale' Views: ['view_pos_printer_form', 'view_pos_printer', 'view_form_pos_close_session_wizard', 'pos_config_view_form', 'view_pos_config_tree', 'view_pos_payment', 'view_pos_pos_form', 'view_pos_order_tree_all_sales_lines', 'view_pos_order_line', 'view_pos_order_tree', 'view_pos_payment_tree', 'pos_payment_method_view_form', 'pos_payment_method_view_tree', 'view_pos_session_form', 'product_template_form_view', 'res_config_settings_view_form'] Addons: 'mrp_subcontracting_dropshipping' Views: ['view_purchase_order_inherit'] Addons: 'pos_restaurant' Views: ['view_restaurant_floor_form'] Addons: 'sale_timesheet' Views: ['hr_timesheet_line_form_inherit', 'hr_timesheet_line_tree_inherit', 'account_invoice_view_form_inherit_sale_timesheet', 'project_create_invoice_view_form', 'project_project_view_form', 'project_task_view_form_inherit_sale_timesheet', 'view_task_tree2_inherited', 'view_order_form_inherit_sale_timesheet', 'sale_advance_payment_inv_timesheet_view_form', 'project_sharing_inherit_project_task_view_form'] Addons: 'account_debit_note' Views: ['view_account_debit_note'] Addons: 'account_payment' Views: ['view_account_journal_form', 'account_invoice_view_form_inherit_payment', 'view_account_payment_register_form_inherit_payment', 'payment_link_wizard__form_inherit_account_payment', 'payment_refund_wizard_view_form', 'view_account_payment_form_inherit_payment'] Addons: 'account_check_printing' Views: ['view_account_journal_form_inherited', 'view_account_payment_form_inherited'] Addons: 'account_fleet' Views: ['view_move_form'] Addons: 'account_peppol' Views: ['peppol_service_configuration', 'peppol_registration_form', 'res_config_settings_view_form', 'res_partner_form_account_peppol'] Addons: 'stock_landed_costs' Views: ['account_view_move_form_inherited', 'view_stock_landed_cost_form', 'view_stock_landed_cost_tree2'] Addons: 'base_import_module' Views: ['view_base_module_import'] Addons: 'base_install_request' Views: ['base_module_install_request_view_form', 'base_module_install_review_view_form'] Addons: 'website_blog' Views: ['view_blog_blog_form', 'view_blog_blog_list', 'view_blog_post_form', 'blog_post_view_form_add', 'view_blog_post_list'] Addons: 'im_livechat' Views: ['chatbot_script_answer_view_form', 'chatbot_script_step_view_form', 'chatbot_script_view_form', 'discuss_channel_view_tree', 'im_livechat_channel_view_form', 'res_users_form_view', 'res_users_form_view_simple_modif'] Addons: 'delivery' Views: ['choose_delivery_carrier_view_form', 'view_delivery_carrier_form', 'view_delivery_price_rule_form', 'view_order_form_with_carrier'] Addons: 'delivery_mondialrelay' Views: ['choose_delivery_carrier_view_form', 'view_delivery_carrier_form_provider_mondialrelay'] Addons: 'stock_delivery' Views: ['choose_delivery_package_view_form', 'view_picking_withcarrier_out_form'] Addons: 'website_sale_loyalty' Views: ['coupon_share_view_form'] Addons: 'crm_iap_mine' Views: ['crm_iap_lead_mining_request_view_form'] Addons: 'website_crm_partner_assign' Views: ['view_crm_opportunity_geo_assign_tree', 'crm_lead_forward_to_partner_form'] Addons: 'sale_crm' Views: ['crm_case_form_view_oppor', 'crm_quotation_partner_view_form', 'res_partner_address_type'] Addons: 'event_crm' Views: ['crm_lead_view_form', 'event_lead_rule_view_form', 'event_lead_rule_view_tree', 'event_view_form'] Addons: 'crm_iap_enrich' Views: ['crm_lead_view_form'] Addons: 'website_crm_iap_reveal' Views: ['crm_reveal_rule_form'] Addons: 'sales_team' Views: ['crm_team_view_form', 'crm_team_view_tree', 'crm_team_member_view_form'] Addons: 'digest' Views: ['digest_digest_view_form'] Addons: 'maintenance' Views: ['hr_equipment_view_form', 'hr_equipment_view_tree', 'hr_equipment_request_view_form', 'hr_equipment_request_view_tree', 'maintenance_team_view_form'] Addons: 'event_booth' Views: ['event_booth_category_view_form'] Addons: 'event_sale' Views: ['event_configurator_view_form', 'event_registration_ticket_view_form', 'view_event_registration_editor_form', 'sale_order_view_form', 'view_event_form_inherit_ticket'] Addons: 'event' Views: ['view_event_form', 'view_event_tree', 'event_question_view_form', 'view_event_registration_form', 'view_event_registration_tree', 'event_event_view_form_quick_create'] Addons: 'website_event_track_quiz' Views: ['event_quiz_question_view_form', 'event_track_view_form'] Addons: 'website_event_exhibitor' Views: ['event_sponsor_view_form'] Addons: 'website_event_track' Views: ['view_event_track_form', 'view_event_track_tree'] Addons: 'fleet' Views: ['fleet_vehicle_view_form', 'fleet_vehicle_view_tree', 'fleet_vehicle_log_contract_view_tree', 'fleet_vehicle_log_services_view_form', 'fleet_vehicle_log_services_view_tree', 'fleet_vehicle_log_contract_view_form', 'fleet_vehicle_model_view_form'] Addons: 'hr_fleet' Views: ['fleet_vehicle_view_form_inherit_hr', 'fleet_vehicle_log_contract_view_form_inherit_hr', 'fleet_vehicle_log_services_view_form_inherit_hr'] Addons: 'website_forum' Views: ['forum_forum_view_form', 'forum_forum_view_tree', 'forum_post_view_form', 'forum_post_view_tree'] Addons: 'hr_gamification' Views: ['view_badge_wizard_reward', 'view_badge_wizard_grant_employee', 'hr_employee_public_view_form', 'hr_hr_employee_view_form'] Addons: 'hr_recruitment_survey' Views: ['hr_applicant_view_form_inherit', 'crm_case_tree_view_job_inherit'] Addons: 'hr_recruitment_skills' Views: ['hr_applicant_view_form', 'hr_applicant_skill_view_form', 'hr_candidate_view_form'] Addons: 'hr_attendance' Views: ['view_attendance_tree', 'hr_user_view_form', 'view_employee_form_inherit_hr_attendance'] Addons: 'hr_work_entry_contract' Views: ['hr_contract_view_form_inherit_work_entry', 'hr_work_entry_regeneration_wizard'] Addons: 'hr' Views: ['view_department_form', 'view_department_tree', 'view_employee_form', 'view_employee_tree', 'hr_employee_public_view_form', 'view_hr_job_form', 'hr_work_location_form_view', 'hr_work_location_tree_view', 'mail_activity_plan_view_form', 'mail_activity_schedule_view_form', 'res_users_view_form', 'res_users_view_form_profile', 'view_users_form_simple_modif_resource', 'view_users_simple_form_inherit_hr'] Addons: 'hr_skills' Views: ['hr_employee_cv_wizard_view_form', 'hr_employee_public_view_form_inherit', 'hr_employee_view_form', 'employee_skill_view_form', 'resume_line_view_form', 'hr_employee_skill_type_view_form', 'res_users_view_form'] Addons: 'sale_expense' Views: ['hr_expense_tree_view_inherit_sale_expense', 'hr_expense_sheet_form_view_inherit_sale_expense', 'hr_expense_split_view_inherit_sale_expense', 'hr_expense_form_view_inherit_sale_expense'] Addons: 'project_timesheet_holidays' Views: ['hr_holiday_status_view_form_inherit', 'leave_task_form_view'] Addons: 'hr_skills_survey' Views: ['hr_employee_certification_report_view_list'] Addons: 'hr_work_entry' Views: ['hr_work_entry_view_form', 'hr_work_entry_type_view_form', 'hr_employee_view_form'] Addons: 'website_livechat' Views: ['im_livechat_channel_view_form_add'] Addons: 'website' Views: ['view_server_action_form_website', 'view_view_form_extend', 'view_view_tree_inherit_website', 'website_controller_pages_form_view', 'view_website_form', 'website_page_properties_view_form', 'website_visitor_view_form', 'website_visitor_view_tree', 'res_config_settings_view_form', 'website_controller_pages_tree_view', 'website_pages_tree_view'] Addons: 'loyalty' Views: ['loyalty_card_update_balance_form', 'loyalty_generate_wizard_view_form', 'loyalty_history_form', 'loyalty_program_view_form', 'loyalty_reward_view_form', 'loyalty_rule_view_form'] Addons: 'lunch' Views: ['lunch_alert_view_tree', 'lunch_cashmove_view_form', 'lunch_cashmove_view_tree', 'lunch_cashmove_report_view_form', 'lunch_cashmove_report_view_tree', 'lunch_cashmove_report_view_tree_2', 'lunch_order_view_tree', 'lunch_order_view_form', 'lunch_product_view_form', 'lunch_product_view_tree', 'lunch_supplier_view_form', 'res_config_settings_view_form'] Addons: 'mail_group' Views: ['mail_group_member_view_tree', 'mail_group_message_reject_form', 'mail_group_message_view_form', 'mail_group_message_view_list', 'mail_group_view_form'] Addons: 'mass_mailing_sms' Views: ['mailing_contact_view_form', 'mailing_mailing_view_form_sms', 'mailing_sms_test_view_form', 'sms_composer_view_form', 'utm_campaign_view_form', 'mailing_contact_view_tree', 'mailing_mailing_view_tree_sms', 'mailing_trace_view_form_sms'] Addons: 'mass_mailing_crm' Views: ['mailing_mailing_view_form'] Addons: 'mrp_landed_costs' Views: ['view_mrp_landed_costs_form'] Addons: 'onboarding' Views: ['onboarding_onboarding_step_view_form', 'onboarding_onboarding_view_form'] Addons: 'base_address_extended' Views: ['address_street_extended_city_form', 'address_street_extended_form'] Addons: 'payment_adyen' Views: ['payment_capture_wizard_view_form'] Addons: 'payment' Views: ['payment_capture_wizard_view_form', 'payment_link_wizard_view_form', 'payment_method_form', 'payment_provider_form', 'payment_token_form', 'payment_transaction_form', 'payment_transaction_list'] Addons: 'pos_online_payment' Views: ['payment_transaction_form', 'pos_payment_method_view_form_inherit_pos_online_payment', 'pos_payment_method_view_tree_inherit_pos_online_payment', 'view_account_payment_form_inherit_pos_online_payment'] Addons: 'pos_hr' Views: ['pos_config_form_view_inherit', 'view_pos_daily_sales_reports_wizard'] Addons: 'privacy_lookup' Views: ['privacy_lookup_wizard_line_view_tree', 'privacy_lookup_wizard_view_form'] Addons: 'stock_account' Views: ['view_category_property_form', 'product_product_stock_tree_inherit_stock_account', 'view_stock_quant_tree_editable_inherit', 'view_stock_quant_tree_inherit', 'stock_valuation_layer_form', 'stock_valuation_layer_tree', 'stock_valuation_layer_revaluation_form_view', 'view_production_lot_form_stock_account'] Addons: 'website_sale' Views: ['view_product_image_form', 'product_product_view_form_normalized_website_sale', 'res_config_settings_view_form', 'sale_order_view_form_cart_recovery', 'website_sale_pricelist_form_view'] Addons: 'purchase_stock' Views: ['view_product_replenish_form_inherit_stock', 'purchase_order_view_form_inherit', 'purchase_order_view_tree_inherit', 'stock_production_lot_view_form', 'view_stock_replenishment_info_stock_purchase_inherit', 'view_warehouse_orderpoint_tree_editable_inherited_mrp', 'res_config_settings_view_form_purchase', 'product_supplierinfo_replenishment_tree_view'] Addons: 'sale_product_matrix' Views: ['product_template_view_form', 'product_template_grid_view_form', 'view_order_form_with_variant_grid'] Addons: 'project_todo' Views: ['project_task_view_todo_form', 'project_task_view_todo_conversion_form'] Addons: 'purchase_product_matrix' Views: ['purchase_order_form_matrix'] Addons: 'rating' Views: ['rating_rating_view_form'] Addons: 'repair' Views: ['view_repair_order_form', 'view_repair_order_tree', 'repair_view_picking_form', 'repair_view_picking_type_form'] Addons: 'partner_autocomplete' Views: ['view_company_form_inherit_partner_autocomplete', 'view_res_partner_form_inherit_partner_autocomplete', 'view_partner_simple_form_inherit_partner_autocomplete'] Addons: 'pos_self_order' Views: ['res_config_settings_view_form_menu'] Addons: 'base_geolocalize' Views: ['res_config_settings_view_form'] Addons: 'website_sale_stock' Views: ['res_config_settings_view_form', 'view_picking_form_inherit_website_sale_stock'] Addons: 'account_qr_code_emv' Views: ['view_partner_bank_form_inherit_account'] Addons: 'account_edi_ubl_cii' Views: ['view_partner_property_form'] Addons: 'hr_holidays_attendance' Views: ['res_users_view_form', 'hr_employee_view_form_inherit'] Addons: 'mail_bot_hr' Views: ['res_users_view_form_preferences'] Addons: 'hr_maintenance' Views: ['res_users_view_form_preference'] Addons: 'resource' Views: ['view_resource_calendar_attendance_tree', 'resource_calendar_form', 'resource_calendar_leave_form', 'resource_resource_form', 'resource_resource_tree'] Addons: 'sale_purchase' Views: ['sale_order_cancel_view_form'] Addons: 'sale_stock' Views: ['sale_order_cancel_view_form_inherit', 'view_order_form_inherit_sale_stock', 'view_order_form_inherit_sale_stock_qty', 'view_order_tree', 'stock_production_lot_view_form'] Addons: 'sale_management' Views: ['sale_order_form_quote', 'sale_order_template_view_form'] Addons: 'sale_pdf_quote_builder' Views: ['sale_order_form_inherit_sale_pdf_quote_builder'] Addons: 'website_slides' Views: ['slide_channel_invite_view_form', 'slide_channel_partner_view_tree', 'slide_channel_tag_group_view_form', 'slide_channel_tag_view_tree', 'view_slide_channel_form', 'slide_channel_view_form_add', 'slide_channel_view_tree', 'slide_question_view_form', 'view_slide_slide_form', 'slide_slide_partner_view_form'] Addons: 'website_slides_survey' Views: ['slide_channel_partner_view_tree', 'slide_channel_view_form'] Addons: 'mass_mailing_slides' Views: ['slide_channel_view_form'] Addons: 'website_sale_slides' Views: ['slide_channel_view_tree_report'] Addons: 'snailmail' Views: ['snailmail_letter_form', 'snailmail_letter_list', 'snailmail_letter_missing_required_fields'] Addons: 'stock_picking_batch' Views: ['stock_picking_batch_form', 'stock_picking_batch_tree', 'view_move_line_tree'] Addons: 'mrp_subcontracting' Views: ['stock_picking_form_view', 'subcontracting_portal_production_form_view', 'mrp_production_subcontracting_form_view', 'mrp_subcontracting_move_form_view', 'mrp_subcontracting_move_tree_view', 'mrp_subcontracting_stock_move_line_tree_view'] Addons: 'uom' Views: ['product_uom_categ_form_view'] Addons: 'auth_totp' Views: ['view_totp_field'] Addons: 'utm' Views: ['utm_campaign_view_form', 'utm_campaign_view_tree', 'utm_medium_view_tree', 'utm_campaign_view_form_quick_create'] Addons: 'website_sms' Views: ['website_visitor_view_tree'] Addons: 'hr_skills_slides' Views: ['resume_slides_line_view_form', 'hr_employee_view_form'] Addons: 'website_payment' Views: ['res_config_settings_view_form'] Addons: 'payment_custom' Views: ['payment_provider_form'] Addons: 'hr_hourly_cost' Views: ['view_employee_form'] Addons: 'product_margin' Views: ['view_product_margin_tree'] Addons: 'website_hr_recruitment' Views: ['job_pages_tree_view'] Addons: 'product_email_template' Views: ['email_template_form_simplified'] 2026-02-27 03:46:59,936 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:46:59,949 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_xmlrpc: Starting TestXMLRPC.test_01_xmlrpc_login ... 2026-02-27 03:46:59,952 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/common in /base/tests/test_xmlrpc.py:TestXMLRPC.test_01_xmlrpc_login 2026-02-27 03:46:59,954 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:47:00,146 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/common in /base/tests/test_xmlrpc.py:TestXMLRPC.test_01_xmlrpc_login 2026-02-27 03:47:00,930 166 INFO None odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 03:47:00,931 166 INFO None werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:00] "POST /xmlrpc/2/common HTTP/1.1" 200 - 16 0.021 0.959 2026-02-27 03:47:00,931 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_xmlrpc.TestXMLRPC.test_01_xmlrpc_login: waiting for threads: [] 2026-02-27 03:47:00,951 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_xmlrpc: Starting TestXMLRPC.test_jsonrpc_name_search ... 2026-02-27 03:47:00,956 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:47:02,027 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:02] "POST /jsonrpc HTTP/1.1" 200 - 21 0.024 1.050 2026-02-27 03:47:02,028 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_xmlrpc.TestXMLRPC.test_jsonrpc_name_search: waiting for threads: [] 2026-02-27 03:47:02,051 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_xmlrpc: Starting TestXMLRPC.test_jsonrpc_read_group ... 2026-02-27 03:47:02,057 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:47:03,716 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:03] "POST /jsonrpc HTTP/1.1" 200 - 21 0.019 1.643 2026-02-27 03:47:03,718 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_xmlrpc.TestXMLRPC.test_jsonrpc_read_group: waiting for threads: [] 2026-02-27 03:47:03,739 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_xmlrpc: Starting TestXMLRPC.test_xmlrpc_attachment_raw ... 2026-02-27 03:47:03,750 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /base/tests/test_xmlrpc.py:TestXMLRPC.test_xmlrpc_attachment_raw 2026-02-27 03:47:03,752 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:47:03,939 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /base/tests/test_xmlrpc.py:TestXMLRPC.test_xmlrpc_attachment_raw 2026-02-27 03:47:04,701 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:04] "POST /xmlrpc/2/object HTTP/1.1" 200 - 30 0.016 0.936 2026-02-27 03:47:04,702 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_xmlrpc.TestXMLRPC.test_xmlrpc_attachment_raw: waiting for threads: [] 2026-02-27 03:47:04,729 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_xmlrpc: Starting TestXMLRPC.test_xmlrpc_datetime ... 2026-02-27 03:47:04,747 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /base/tests/test_xmlrpc.py:TestXMLRPC.test_xmlrpc_datetime 2026-02-27 03:47:04,752 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:47:04,871 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /base/tests/test_xmlrpc.py:TestXMLRPC.test_xmlrpc_datetime 2026-02-27 03:47:05,581 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:05] "POST /xmlrpc/2/object HTTP/1.1" 200 - 20 0.042 0.793 2026-02-27 03:47:05,583 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /base/tests/test_xmlrpc.py:TestXMLRPC.test_xmlrpc_datetime 2026-02-27 03:47:05,584 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /base/tests/test_xmlrpc.py:TestXMLRPC.test_xmlrpc_datetime 2026-02-27 03:47:05,605 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:05] "POST /xmlrpc/2/object HTTP/1.1" 200 - 7 0.010 0.012 2026-02-27 03:47:05,606 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_xmlrpc.TestXMLRPC.test_xmlrpc_datetime: waiting for threads: [] 2026-02-27 03:47:05,622 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_xmlrpc: Starting TestXMLRPC.test_xmlrpc_defaultdict_marshalling ... 2026-02-27 03:47:05,626 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /base/tests/test_xmlrpc.py:TestXMLRPC.test_xmlrpc_defaultdict_marshalling 2026-02-27 03:47:05,628 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:47:05,816 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /base/tests/test_xmlrpc.py:TestXMLRPC.test_xmlrpc_defaultdict_marshalling 2026-02-27 03:47:06,584 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:06] "POST /xmlrpc/2/object HTTP/1.1" 200 - 11 0.004 0.954 2026-02-27 03:47:06,584 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_xmlrpc.TestXMLRPC.test_xmlrpc_defaultdict_marshalling: waiting for threads: [] 2026-02-27 03:47:06,602 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_xmlrpc: Starting TestXMLRPC.test_xmlrpc_frozendict_marshalling ... 2026-02-27 03:47:06,685 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /base/tests/test_xmlrpc.py:TestXMLRPC.test_xmlrpc_frozendict_marshalling 2026-02-27 03:47:06,687 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:47:07,704 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /base/tests/test_xmlrpc.py:TestXMLRPC.test_xmlrpc_frozendict_marshalling 2026-02-27 03:47:08,567 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:08] "POST /xmlrpc/2/object HTTP/1.1" 200 - 11 0.007 1.875 2026-02-27 03:47:08,568 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_xmlrpc.TestXMLRPC.test_xmlrpc_frozendict_marshalling: waiting for threads: [] 2026-02-27 03:47:08,588 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_xmlrpc: Starting TestXMLRPC.test_xmlrpc_html_field ... 2026-02-27 03:47:08,897 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /base/tests/test_xmlrpc.py:TestXMLRPC.test_xmlrpc_html_field 2026-02-27 03:47:08,898 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:47:09,082 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /base/tests/test_xmlrpc.py:TestXMLRPC.test_xmlrpc_html_field 2026-02-27 03:47:09,723 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:09] "POST /xmlrpc/2/object HTTP/1.1" 200 - 23 0.017 0.810 2026-02-27 03:47:09,724 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_xmlrpc.TestXMLRPC.test_xmlrpc_html_field: waiting for threads: [] 2026-02-27 03:47:09,746 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_xmlrpc: Starting TestXMLRPC.test_xmlrpc_ir_model_search ... 2026-02-27 03:47:09,749 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /base/tests/test_xmlrpc.py:TestXMLRPC.test_xmlrpc_ir_model_search 2026-02-27 03:47:09,751 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:47:09,966 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /base/tests/test_xmlrpc.py:TestXMLRPC.test_xmlrpc_ir_model_search 2026-02-27 03:47:10,790 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:10] "POST /xmlrpc/2/object HTTP/1.1" 200 - 15 0.011 1.030 2026-02-27 03:47:10,799 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /base/tests/test_xmlrpc.py:TestXMLRPC.test_xmlrpc_ir_model_search 2026-02-27 03:47:10,800 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /base/tests/test_xmlrpc.py:TestXMLRPC.test_xmlrpc_ir_model_search 2026-02-27 03:47:10,811 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:10] "POST /xmlrpc/2/object HTTP/1.1" 200 - 1 0.004 0.009 2026-02-27 03:47:10,818 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_xmlrpc.TestXMLRPC.test_xmlrpc_ir_model_search: waiting for threads: [] 2026-02-27 03:47:10,841 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_xmlrpc: Starting TestXMLRPC.test_xmlrpc_name_search ... 2026-02-27 03:47:10,844 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /base/tests/test_xmlrpc.py:TestXMLRPC.test_xmlrpc_name_search 2026-02-27 03:47:10,845 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:47:10,965 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /base/tests/test_xmlrpc.py:TestXMLRPC.test_xmlrpc_name_search 2026-02-27 03:47:11,783 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:11] "POST /xmlrpc/2/object HTTP/1.1" 200 - 21 0.012 0.927 2026-02-27 03:47:11,784 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_xmlrpc.TestXMLRPC.test_xmlrpc_name_search: waiting for threads: [] 2026-02-27 03:47:11,803 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_xmlrpc: Starting TestXMLRPC.test_xmlrpc_read_group ... 2026-02-27 03:47:11,806 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /base/tests/test_xmlrpc.py:TestXMLRPC.test_xmlrpc_read_group 2026-02-27 03:47:11,808 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:47:12,673 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /base/tests/test_xmlrpc.py:TestXMLRPC.test_xmlrpc_read_group 2026-02-27 03:47:13,239 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:13] "POST /xmlrpc/2/object HTTP/1.1" 200 - 21 0.017 1.417 2026-02-27 03:47:13,241 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_xmlrpc.TestXMLRPC.test_xmlrpc_read_group: waiting for threads: [] 2026-02-27 03:47:13,260 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_xmlrpc: Starting TestXMLRPC.test_xmlrpc_remove_control_characters ... 2026-02-27 03:47:13,599 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /base/tests/test_xmlrpc.py:TestXMLRPC.test_xmlrpc_remove_control_characters 2026-02-27 03:47:13,601 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:47:13,789 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /xmlrpc/2/object in /base/tests/test_xmlrpc.py:TestXMLRPC.test_xmlrpc_remove_control_characters 2026-02-27 03:47:14,509 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:14] "POST /xmlrpc/2/object HTTP/1.1" 200 - 24 0.036 0.874 2026-02-27 03:47:14,510 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_xmlrpc.TestXMLRPC.test_xmlrpc_remove_control_characters: waiting for threads: [] 2026-02-27 03:47:14,549 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 03:47:14,871 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_xmlrpc: Starting TestAPIKeys.test_delete ... 2026-02-27 03:47:14,896 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'byl' (#267) from localhost 2026-02-27 03:47:14,902 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #267 deleted res.users.apikeys.description records with IDs: [1] 2026-02-27 03:47:14,926 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'byl' (#267) from localhost 2026-02-27 03:47:14,930 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #267 deleted res.users.apikeys.description records with IDs: [2] 2026-02-27 03:47:14,945 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'byl' (#267) from localhost 2026-02-27 03:47:14,952 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #267 deleted res.users.apikeys.description records with IDs: [3] 2026-02-27 03:47:14,972 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: API key(s) removed: scope: <[False]> for 'byl' (#267) from localhost 2026-02-27 03:47:14,976 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #267 deleted res.users.apikeys records with IDs: [3] 2026-02-27 03:47:14,992 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: API key(s) removed: scope: <[False]> for 'admin' (#2) from localhost 2026-02-27 03:47:14,994 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #2 deleted res.users.apikeys records with IDs: [4] 2026-02-27 03:47:15,233 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 268, model: res.users.apikeys 2026-02-27 03:47:15,245 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [5], uid: 268, model: res.users.apikeys 2026-02-27 03:47:15,248 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_xmlrpc.TestAPIKeys.test_delete: waiting for threads: [] 2026-02-27 03:47:15,285 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_xmlrpc: Starting TestAPIKeys.test_disabled ... 2026-02-27 03:47:15,347 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'byl' (#267) from localhost 2026-02-27 03:47:15,352 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #267 deleted res.users.apikeys.description records with IDs: [4] 2026-02-27 03:47:15,401 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [404] 2026-02-27 03:47:15,410 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request None in /base/tests/test_xmlrpc.py:TestAPIKeys.test_disabled 2026-02-27 03:47:15,415 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request None in /base/tests/test_xmlrpc.py:TestAPIKeys.test_disabled 2026-02-27 03:47:15,419 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_xmlrpc.TestAPIKeys.test_disabled: waiting for threads: [] 2026-02-27 03:47:15,439 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_xmlrpc: Starting TestAPIKeys.test_key ... 2026-02-27 03:47:15,476 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Users API Keys generated: scope: for 'byl' (#267) from localhost 2026-02-27 03:47:15,480 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #267 deleted res.users.apikeys.description records with IDs: [5] 2026-02-27 03:47:15,488 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request None in /base/tests/test_xmlrpc.py:TestAPIKeys.test_key 2026-02-27 03:47:15,502 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:byl from localhost 2026-02-27 03:47:15,502 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request None in /base/tests/test_xmlrpc.py:TestAPIKeys.test_key 2026-02-27 03:47:15,503 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request None in /base/tests/test_xmlrpc.py:TestAPIKeys.test_key 2026-02-27 03:47:15,523 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:byl from localhost 2026-02-27 03:47:15,524 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request None in /base/tests/test_xmlrpc.py:TestAPIKeys.test_key 2026-02-27 03:47:15,525 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request None in /base/tests/test_xmlrpc.py:TestAPIKeys.test_key 2026-02-27 03:47:15,539 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request None in /base/tests/test_xmlrpc.py:TestAPIKeys.test_key 2026-02-27 03:47:15,540 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Simulating signal changes during tests 2026-02-27 03:47:15,545 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_xmlrpc.TestAPIKeys.test_key: waiting for threads: [] 2026-02-27 03:47:15,565 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_xmlrpc: Starting TestAPIKeys.test_trivial ... 2026-02-27 03:47:15,566 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request None in /base/tests/test_xmlrpc.py:TestAPIKeys.test_trivial 2026-02-27 03:47:15,578 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:byl from localhost 2026-02-27 03:47:15,578 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request None in /base/tests/test_xmlrpc.py:TestAPIKeys.test_trivial 2026-02-27 03:47:15,579 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request None in /base/tests/test_xmlrpc.py:TestAPIKeys.test_trivial 2026-02-27 03:47:15,583 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request None in /base/tests/test_xmlrpc.py:TestAPIKeys.test_trivial 2026-02-27 03:47:15,591 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Simulating signal changes during tests 2026-02-27 03:47:15,591 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_xmlrpc.TestAPIKeys.test_trivial: waiting for threads: [] 2026-02-27 03:47:15,612 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_xmlrpc: Starting TestAPIKeys.test_wrongpw ... 2026-02-27 03:47:15,612 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request None in /base/tests/test_xmlrpc.py:TestAPIKeys.test_wrongpw 2026-02-27 03:47:15,621 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login failed for db:rb-209aa48-220549-371126 login:byl from localhost 2026-02-27 03:47:15,630 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request None in /base/tests/test_xmlrpc.py:TestAPIKeys.test_wrongpw 2026-02-27 03:47:15,635 166 INFO rb-209aa48-220549-371126 odoo.addons.base.tests.test_xmlrpc.TestAPIKeys.test_wrongpw: waiting for threads: [] 2026-02-27 03:47:15,667 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:47:15,717 166 INFO rb-209aa48-220549-371126 odoo.addons.base_automation.tests.test_automation: Starting TestAutomation.test_01_on_create_or_write ... 2026-02-27 03:47:15,943 166 INFO rb-209aa48-220549-371126 odoo.addons.base_automation.tests.test_automation: Starting TestAutomation.test_02_on_create_or_write_restricted ... 2026-02-27 03:47:16,034 166 INFO rb-209aa48-220549-371126 odoo.addons.base_automation.tests.test_automation: Starting TestAutomation.test_03_on_change_restricted ... 2026-02-27 03:47:16,093 166 INFO rb-209aa48-220549-371126 odoo.addons.base_automation.tests.test_automation: Starting TestAutomation.test_04_on_create_or_write_differentiate ... 2026-02-27 03:47:16,227 166 INFO rb-209aa48-220549-371126 odoo.addons.base_automation.tests.test_automation: Starting TestAutomation.test_create_automation_rule_for_valid_model ... 2026-02-27 03:47:17,167 166 INFO rb-209aa48-220549-371126 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 0x7fd0a507e980> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:47:17,167 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2f14d60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:47:17,169 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:47:17,178 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:47:36,464 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:47:36,464 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:47:36,619 166 INFO rb-209aa48-220549-371126 odoo.addons.base_automation.tests.test_mail_composer: Starting TestMailFullComposer.test_mail_composer_test_tour ... 2026-02-27 03:47:37,343 166 WARNING rb-209aa48-220549-371126 odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:47:37,345 166 INFO rb-209aa48-220549-371126 odoo.addons.base_automation.tests.test_mail_composer: skipped TestMailFullComposer.test_mail_composer_test_tour : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:47:37,345 166 INFO rb-209aa48-220549-371126 odoo.addons.base_automation.tests.test_mail_composer.TestMailFullComposer.test_mail_composer_test_tour: waiting for threads: [] 2026-02-27 03:47:38,697 166 INFO rb-209aa48-220549-371126 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 0x7fd0a33677e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:47:38,698 166 INFO rb-209aa48-220549-371126 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 0x7fd0a507e980> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:47:38,703 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:47:38,717 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-02-27 03:47:38,728 166 INFO rb-209aa48-220549-371126 odoo.addons.base_geolocalize.tests.test_geolocalize: Starting TestPartnerGeoLocalization.test_geo_localization_notification ... 2026-02-27 03:47:38,943 166 INFO rb-209aa48-220549-371126 odoo.addons.base_geolocalize.models.base_geocoder: invalid address given 2026-02-27 03:47:38,944 166 INFO rb-209aa48-220549-371126 odoo.addons.base_geolocalize.models.base_geocoder: invalid address given 2026-02-27 03:47:38,980 166 INFO rb-209aa48-220549-371126 odoo.addons.base_geolocalize.models.base_geocoder: invalid address given 2026-02-27 03:47:38,981 166 INFO rb-209aa48-220549-371126 odoo.addons.base_geolocalize.models.base_geocoder: invalid address given 2026-02-27 03:47:39,003 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:47:39,014 166 INFO rb-209aa48-220549-371126 odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModule.test_import_and_uninstall_module ... 2026-02-27 03:47:39,116 166 INFO rb-209aa48-220549-371126 odoo.addons.base_import_module.models.ir_module: Successfully imported module 'test_module' 2026-02-27 03:47:39,127 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_module: ALLOW access to module.module_uninstall on ['Test Module'] to user __system__ #1 via n/a 2026-02-27 03:47:39,129 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Deleting ir.asset(134,) 2026-02-27 03:47:39,150 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [205727] 2026-02-27 03:47:39,150 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.asset records with IDs: [134] 2026-02-27 03:47:39,152 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Deleting ir.attachment(5987,) 2026-02-27 03:47:39,179 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [205726] 2026-02-27 03:47:39,179 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [5987] 2026-02-27 03:47:39,182 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: ir.model.data could not be deleted ([]) 2026-02-27 03:47:39,185 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [205727, 205726] 2026-02-27 03:47:39,187 166 INFO rb-209aa48-220549-371126 odoo.addons.base_import_module.models.ir_module: deleting imported modules upon uninstallation: test_module 2026-02-27 03:47:39,203 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [205725] 2026-02-27 03:47:39,203 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.module.module records with IDs: [1406] 2026-02-27 03:47:39,226 166 INFO rb-209aa48-220549-371126 odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModule.test_import_and_update_module ... 2026-02-27 03:47:39,603 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [400] 2026-02-27 03:47:39,618 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5869] 2026-02-27 03:47:39,624 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:47:39,690 166 INFO rb-209aa48-220549-371126 odoo.addons.base_import_module.models.ir_module: Successfully imported module 'test_module' 2026-02-27 03:47:39,740 166 INFO rb-209aa48-220549-371126 odoo.addons.base_import_module.models.ir_module: Successfully imported module 'test_module' 2026-02-27 03:47:39,759 166 INFO rb-209aa48-220549-371126 odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModule.test_import_wrong_dependencies ... 2026-02-27 03:47:39,837 166 INFO rb-209aa48-220549-371126 odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModule.test_import_zip ... 2026-02-27 03:47:39,913 166 INFO rb-209aa48-220549-371126 odoo.addons.base_import_module.models.ir_module: module foo: loading data.xml 2026-02-27 03:47:39,964 166 INFO rb-209aa48-220549-371126 odoo.addons.base_import_module.models.ir_module: module foo: loading res.partner.csv 2026-02-27 03:47:40,037 166 INFO rb-209aa48-220549-371126 odoo.addons.base_import_module.models.ir_module: module foo: loading data.sql 2026-02-27 03:47:40,081 166 INFO rb-209aa48-220549-371126 odoo.addons.base_import_module.models.ir_module: Successfully imported module 'foo' 2026-02-27 03:47:40,100 166 INFO rb-209aa48-220549-371126 odoo.addons.base_import_module.models.ir_module: module bar: loading data.xml 2026-02-27 03:47:40,114 166 INFO rb-209aa48-220549-371126 odoo.tools.translate: loading base translation file /tmp/tmppx85fse_/bar/i18n/fr_FR.po for language fr_FR 2026-02-27 03:47:40,153 166 INFO rb-209aa48-220549-371126 odoo.addons.base_import_module.models.ir_module: Successfully imported module 'bar' 2026-02-27 03:47:40,210 166 INFO rb-209aa48-220549-371126 odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModule.test_import_zip_data_not_in_manifest ... 2026-02-27 03:47:40,274 166 INFO rb-209aa48-220549-371126 odoo.addons.base_import_module.models.ir_module: module foo: loading foo.xml 2026-02-27 03:47:40,320 166 INFO rb-209aa48-220549-371126 odoo.addons.base_import_module.models.ir_module: Successfully imported module 'foo' 2026-02-27 03:47:40,364 166 INFO rb-209aa48-220549-371126 odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModule.test_import_zip_extract_only_useful ... 2026-02-27 03:47:40,417 166 INFO rb-209aa48-220549-371126 odoo.addons.base_import_module.models.ir_module: module foo: loading data.xml 2026-02-27 03:47:40,458 166 INFO rb-209aa48-220549-371126 odoo.addons.base_import_module.models.ir_module: module foo: skip unsupported file res.partner.xls 2026-02-27 03:47:40,466 166 INFO rb-209aa48-220549-371126 odoo.addons.base_import_module.models.ir_module: Successfully imported module 'foo' 2026-02-27 03:47:40,493 166 INFO rb-209aa48-220549-371126 odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModule.test_import_zip_ignore_unexpected_data_extension ... 2026-02-27 03:47:40,576 166 INFO rb-209aa48-220549-371126 odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModule.test_import_zip_invalid_data ... 2026-02-27 03:47:40,695 166 INFO rb-209aa48-220549-371126 odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModule.test_import_zip_invalid_manifest ... 2026-02-27 03:47:40,798 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-02-27 03:47:40,812 166 INFO rb-209aa48-220549-371126 odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModuleHttp.test_check_zip_dependencies ... 2026-02-27 03:47:40,897 166 INFO rb-209aa48-220549-371126 odoo.addons.base_import_module.tests.test_import_module.TestImportModuleHttp.test_check_zip_dependencies: waiting for threads: [] 2026-02-27 03:47:40,918 166 INFO rb-209aa48-220549-371126 odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModuleHttp.test_import_module_assets_http ... 2026-02-27 03:47:40,988 166 INFO rb-209aa48-220549-371126 odoo.addons.base_import_module.models.ir_module: Successfully imported module 'foo' 2026-02-27 03:47:41,001 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:47:41,171 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:41] "GET /foo/static/src/js/test.js HTTP/1.1" 200 - 13 0.005 0.168 2026-02-27 03:47:41,173 166 INFO rb-209aa48-220549-371126 odoo.addons.base_import_module.tests.test_import_module.TestImportModuleHttp.test_import_module_assets_http: waiting for threads: [] 2026-02-27 03:47:41,187 166 INFO rb-209aa48-220549-371126 odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModuleHttp.test_import_module_field_file ... 2026-02-27 03:47:41,814 166 INFO rb-209aa48-220549-371126 odoo.addons.base_import_module.models.ir_module: module foo: loading data.xml 2026-02-27 03:47:41,830 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-02-27 03:47:41,835 166 INFO rb-209aa48-220549-371126 odoo.addons.base_import_module.models.ir_module: Successfully imported module 'foo' 2026-02-27 03:47:41,845 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:47:41,972 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:41] "GET /foo/static/src/img/content/logo.png HTTP/1.1" 200 - 13 0.004 0.125 2026-02-27 03:47:41,974 166 INFO rb-209aa48-220549-371126 odoo.addons.base_import_module.tests.test_import_module.TestImportModuleHttp.test_import_module_field_file: waiting for threads: [] 2026-02-27 03:47:41,992 166 INFO rb-209aa48-220549-371126 odoo.addons.base_import_module.tests.test_import_module: Starting TestImportModuleHttp.test_import_module_icon ... 2026-02-27 03:47:42,051 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-02-27 03:47:42,060 166 INFO rb-209aa48-220549-371126 odoo.addons.base_import_module.models.ir_module: Successfully imported module 'foo' 2026-02-27 03:47:42,073 166 INFO rb-209aa48-220549-371126 odoo.addons.base_import_module.models.ir_module: Successfully imported module 'bar' 2026-02-27 03:47:42,085 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:47:42,318 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:42] "GET /foo/static/description/icon.png HTTP/1.1" 200 - 13 0.006 0.230 2026-02-27 03:47:42,326 166 INFO rb-209aa48-220549-371126 odoo.addons.base_import_module.tests.test_import_module.TestImportModuleHttp.test_import_module_icon: waiting for threads: [] 2026-02-27 03:47:42,358 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 03:47:42,374 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_assetsbundle: Starting BusWebTests.test_bundle_sends_bus ... 2026-02-27 03:47:42,421 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [2809, 2808, 2807, 2806, 2805, 2804, 2803, 2802, 2801, 2761, 2760, 2759, 2758, 2757, 2756, 2755] 2026-02-27 03:47:42,428 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:47:46,911 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/d712536/web.assets_web.min.js (id:6001) 2026-02-27 03:47:46,927 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:46] "GET /web/assets/any/web.assets_web.min.js HTTP/1.1" 200 - 36 0.028 4.474 2026-02-27 03:47:49,746 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/a5f370c/web.assets_web.min.css (id:6002) 2026-02-27 03:47:49,773 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:49] "GET /web/assets/any/web.assets_web.min.css HTTP/1.1" 200 - 7 0.091 2.696 2026-02-27 03:47:53,069 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/a85836b/web.assets_backend.min.js (id:6003) 2026-02-27 03:47:53,074 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:53] "GET /web/assets/any/web.assets_backend.min.js HTTP/1.1" 200 - 24 0.064 3.223 2026-02-27 03:47:55,228 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.assetsbundle: Generating a new asset bundle attachment /web/assets/a5f370c/web.assets_backend.min.css (id:6004) 2026-02-27 03:47:55,231 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:55] "GET /web/assets/any/web.assets_backend.min.css HTTP/1.1" 200 - 7 0.040 2.069 2026-02-27 03:47:55,237 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_assetsbundle.BusWebTests.test_bundle_sends_bus: waiting for threads: [] 2026-02-27 03:47:55,265 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 14 checked, 1 removed 2026-02-27 03:47:55,278 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_bus_gc: Starting TestBusGC.test_custom_gc_retention_window ... 2026-02-27 03:47:55,286 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192] 2026-02-27 03:47:55,404 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_bus_gc.TestBusGC.test_custom_gc_retention_window: waiting for threads: [] 2026-02-27 03:47:55,418 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_bus_gc: Starting TestBusGC.test_default_gc_retention_window ... 2026-02-27 03:47:55,425 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192] 2026-02-27 03:47:55,564 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_bus_gc.TestBusGC.test_default_gc_retention_window: waiting for threads: [] 2026-02-27 03:47:55,589 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:47:55,604 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_bus_presence: Starting TestBusPresence.test_bus_presence_auto_vacuum ... 2026-02-27 03:47:55,941 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [401] 2026-02-27 03:47:55,951 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5876] 2026-02-27 03:47:55,958 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:47:56,053 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted bus.presence records with IDs: [1] 2026-02-27 03:47:56,054 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_bus_presence.TestBusPresence.test_bus_presence_auto_vacuum: waiting for threads: [] 2026-02-27 03:47:56,078 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_bus_presence: Starting TestBusPresence.test_im_status_invalidation ... 2026-02-27 03:47:56,405 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [402] 2026-02-27 03:47:56,416 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5878] 2026-02-27 03:47:56,423 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:47:56,448 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_bus_presence.TestBusPresence.test_im_status_invalidation: waiting for threads: [] 2026-02-27 03:47:56,483 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 03:47:56,497 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_ir_model: Starting TestGetModelDefinitions.test_access_all_model_fields ... 2026-02-27 03:47:56,592 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_ir_model.TestGetModelDefinitions.test_access_all_model_fields: waiting for threads: [] 2026-02-27 03:47:56,607 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_ir_model: Starting TestGetModelDefinitions.test_access_cr ... 2026-02-27 03:47:56,726 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_ir_model.TestGetModelDefinitions.test_access_cr: waiting for threads: [] 2026-02-27 03:47:56,744 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_ir_model: Starting TestGetModelDefinitions.test_relational_fields_with_missing_model ... 2026-02-27 03:47:56,752 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_ir_model.TestGetModelDefinitions.test_relational_fields_with_missing_model: waiting for threads: [] 2026-02-27 03:47:56,785 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:47:56,798 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_ir_websocket: Starting TestIrWebsocket.test_notify_on_status_change ... 2026-02-27 03:47:57,681 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [403] 2026-02-27 03:47:57,691 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5880] 2026-02-27 03:47:57,700 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:47:57,727 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:bob_user from n/a 2026-02-27 03:47:57,733 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:47:57,950 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:47:57] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 5 0.001 0.218 2026-02-27 03:47:57,994 166 INFO ? odoo.addons.bus.models.bus: Bus.loop listen imbus on db postgres 2026-02-27 03:48:08,318 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_ir_websocket.TestIrWebsocket.test_notify_on_status_change: waiting for threads: [] 2026-02-27 03:48:08,343 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_ir_websocket: Starting TestIrWebsocket.test_only_allow_string_channels_from_frontend ... 2026-02-27 03:48:08,345 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_ir_websocket.TestIrWebsocket.test_only_allow_string_channels_from_frontend: waiting for threads: [] 2026-02-27 03:48:08,369 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_ir_websocket: Starting TestIrWebsocket.test_receive_missed_presences_on_subscribe ... 2026-02-27 03:48:08,751 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [404] 2026-02-27 03:48:08,762 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5882] 2026-02-27 03:48:08,769 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:48:08,792 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:bob_user from n/a 2026-02-27 03:48:08,798 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:48:08,962 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:08] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 5 0.001 0.165 2026-02-27 03:48:09,044 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_ir_websocket.TestIrWebsocket.test_receive_missed_presences_on_subscribe: waiting for threads: [] 2026-02-27 03:48:09,081 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 03:48:09,095 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_channel_subscription_disconnect ... 2026-02-27 03:48:09,100 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:48:09,329 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:09] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 8 0.002 0.229 2026-02-27 03:48:09,362 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_caryall.TestWebsocketCaryall.test_channel_subscription_disconnect: waiting for threads: [] 2026-02-27 03:48:09,376 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_channel_subscription_update ... 2026-02-27 03:48:09,381 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:48:10,294 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:10] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 8 0.003 0.913 2026-02-27 03:48:10,335 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_caryall.TestWebsocketCaryall.test_channel_subscription_update: waiting for threads: [] 2026-02-27 03:48:10,350 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_disconnect_when_version_outdated ... 2026-02-27 03:48:10,355 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:48:10,529 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:10] "GET /websocket?version=17.0-0 HTTP/1.1" 101 - 8 0.002 0.174 2026-02-27 03:48:10,545 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:10] "GET /websocket HTTP/1.1" 101 - 0 0.000 0.002 2026-02-27 03:48:10,564 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:10] "GET /websocket HTTP/1.1" 101 - 0 0.000 0.004 2026-02-27 03:48:11,561 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_caryall.TestWebsocketCaryall.test_disconnect_when_version_outdated: waiting for threads: [] 2026-02-27 03:48:11,579 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_instances_weak_set ... 2026-02-27 03:48:11,584 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:48:11,710 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:11] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 8 0.002 0.126 2026-02-27 03:48:11,716 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:11] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.002 2026-02-27 03:48:12,405 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_caryall.TestWebsocketCaryall.test_instances_weak_set: waiting for threads: [] 2026-02-27 03:48:12,422 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_lifecycle_hooks ... 2026-02-27 03:48:12,426 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:48:12,552 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:12] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 8 0.002 0.126 2026-02-27 03:48:12,556 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_caryall.TestWebsocketCaryall.test_lifecycle_hooks: waiting for threads: [] 2026-02-27 03:48:12,570 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_no_cursor_when_no_callback_for_lifecycle_event ... 2026-02-27 03:48:12,575 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:48:12,703 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:12] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 8 0.002 0.129 2026-02-27 03:48:12,706 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_caryall.TestWebsocketCaryall.test_no_cursor_when_no_callback_for_lifecycle_event: waiting for threads: [] 2026-02-27 03:48:12,720 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_public_configuration ... 2026-02-27 03:48:13,002 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [405] 2026-02-27 03:48:13,015 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5884] 2026-02-27 03:48:13,023 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:48:13,048 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:test_user from n/a 2026-02-27 03:48:13,053 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:48:13,233 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:13] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 5 0.002 0.181 2026-02-27 03:48:18,238 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_caryall.TestWebsocketCaryall.test_public_configuration: waiting for threads: [] 2026-02-27 03:48:18,253 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_subscribe_higher_last_notification_id ... 2026-02-27 03:48:18,260 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:48:19,149 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:19] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 8 0.002 0.889 2026-02-27 03:48:19,181 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_caryall.TestWebsocketCaryall.test_subscribe_higher_last_notification_id: waiting for threads: [] 2026-02-27 03:48:19,198 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_subscribe_lower_last_notification_id ... 2026-02-27 03:48:19,205 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:48:19,386 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:19] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 8 0.003 0.181 2026-02-27 03:48:19,431 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_caryall.TestWebsocketCaryall.test_subscribe_lower_last_notification_id: waiting for threads: [] 2026-02-27 03:48:19,448 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_subscribe_to_custom_channel ... 2026-02-27 03:48:19,506 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:48:19,671 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:19] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 6 0.003 0.165 2026-02-27 03:48:19,733 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_caryall.TestWebsocketCaryall.test_subscribe_to_custom_channel: waiting for threads: [] 2026-02-27 03:48:19,756 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_timeout_manager_keep_alive_timeout ... 2026-02-27 03:48:19,845 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_caryall.TestWebsocketCaryall.test_timeout_manager_keep_alive_timeout: waiting for threads: [] 2026-02-27 03:48:19,867 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_timeout_manager_no_response_timeout ... 2026-02-27 03:48:19,954 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_caryall.TestWebsocketCaryall.test_timeout_manager_no_response_timeout: waiting for threads: [] 2026-02-27 03:48:19,977 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_timeout_manager_overlapping_timeouts ... 2026-02-27 03:48:20,062 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_caryall.TestWebsocketCaryall.test_timeout_manager_overlapping_timeouts: waiting for threads: [] 2026-02-27 03:48:20,084 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_timeout_manager_reset_wait_for ... 2026-02-27 03:48:20,170 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_caryall.TestWebsocketCaryall.test_timeout_manager_reset_wait_for: waiting for threads: [] 2026-02-27 03:48:20,194 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_trigger_notification ... 2026-02-27 03:48:20,199 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:48:20,363 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:20] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 8 0.003 0.163 2026-02-27 03:48:20,470 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_caryall.TestWebsocketCaryall.test_trigger_notification: waiting for threads: [] 2026-02-27 03:48:20,491 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_trigger_notification_unsupported_language ... 2026-02-27 03:48:20,496 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:48:21,333 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:21] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 8 0.002 0.837 2026-02-27 03:48:21,361 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_caryall.TestWebsocketCaryall.test_trigger_notification_unsupported_language: waiting for threads: [] 2026-02-27 03:48:21,376 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_trigger_on_websocket_closed ... 2026-02-27 03:48:21,381 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:48:21,570 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:21] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 8 0.002 0.189 2026-02-27 03:48:21,574 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_caryall.TestWebsocketCaryall.test_trigger_on_websocket_closed: waiting for threads: [] 2026-02-27 03:48:21,594 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_user_login ... 2026-02-27 03:48:21,599 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:48:21,789 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:21] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 8 0.002 0.190 2026-02-27 03:48:22,090 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [406] 2026-02-27 03:48:22,105 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5887] 2026-02-27 03:48:22,113 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:48:22,139 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:test_user from n/a 2026-02-27 03:48:23,144 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_caryall.TestWebsocketCaryall.test_user_login: waiting for threads: [] 2026-02-27 03:48:23,159 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_user_logout_incoming_message ... 2026-02-27 03:48:23,388 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [407] 2026-02-27 03:48:23,395 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5889] 2026-02-27 03:48:23,399 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:48:23,416 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:test_user from n/a 2026-02-27 03:48:23,420 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:48:24,267 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:24] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 5 0.001 0.848 2026-02-27 03:48:24,283 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:24] "GET /web/session/logout HTTP/1.1" 303 - 7 0.004 0.009 2026-02-27 03:48:24,289 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:24] "GET /odoo HTTP/1.1" 303 - 0 0.000 0.002 2026-02-27 03:48:25,006 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:25] "GET /web/login?redirect=/odoo? HTTP/1.1" 200 - 169 0.088 0.625 2026-02-27 03:48:26,011 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_caryall.TestWebsocketCaryall.test_user_logout_incoming_message: waiting for threads: [] 2026-02-27 03:48:26,027 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_user_logout_outgoing_message ... 2026-02-27 03:48:26,285 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [408] 2026-02-27 03:48:26,295 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5891] 2026-02-27 03:48:26,300 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:48:26,318 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:test_user from n/a 2026-02-27 03:48:26,324 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:48:26,528 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:26] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 5 0.002 0.204 2026-02-27 03:48:26,599 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:26] "GET /web/session/logout HTTP/1.1" 303 - 5 0.007 0.010 2026-02-27 03:48:26,604 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:26] "GET /odoo HTTP/1.1" 303 - 0 0.000 0.002 2026-02-27 03:48:27,485 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:27] "GET /web/login?redirect=/odoo? HTTP/1.1" 200 - 169 0.171 0.706 2026-02-27 03:48:28,492 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_caryall.TestWebsocketCaryall.test_user_logout_outgoing_message: waiting for threads: [] 2026-02-27 03:48:28,518 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_caryall: Starting TestWebsocketCaryall.test_websocket_terminates_after_closing_timeout ... 2022-08-19 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2022-08-19 00:00:00,000 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [19/Aug/2022 00:00:00] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 8 0.002 -0.002 2026-02-27 03:48:29,820 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_caryall.TestWebsocketCaryall.test_websocket_terminates_after_closing_timeout: waiting for threads: [] 2026-02-27 03:48:29,848 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 03:48:29,863 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_rate_limiting: Starting TestWebsocketRateLimiting.test_rate_limiting_base_ko ... 2026-02-27 03:48:29,869 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:48:30,070 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:30] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 8 0.006 0.198 2026-02-27 03:48:30,082 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_rate_limiting.TestWebsocketRateLimiting.test_rate_limiting_base_ko: waiting for threads: [] 2026-02-27 03:48:30,096 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_rate_limiting: Starting TestWebsocketRateLimiting.test_rate_limiting_base_ok ... 2026-02-27 03:48:30,101 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:48:31,022 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:31] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 8 0.002 0.922 2026-02-27 03:48:33,978 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_rate_limiting.TestWebsocketRateLimiting.test_rate_limiting_base_ok: waiting for threads: [] 2026-02-27 03:48:33,993 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_rate_limiting: Starting TestWebsocketRateLimiting.test_rate_limiting_opening_burst ... 2026-02-27 03:48:33,997 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:48:34,185 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:34] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 8 0.002 0.188 2026-02-27 03:48:38,394 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_rate_limiting.TestWebsocketRateLimiting.test_rate_limiting_opening_burst: waiting for threads: [] 2026-02-27 03:48:38,414 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_rate_limiting: Starting TestWebsocketRateLimiting.test_rate_limiting_start_ok_end_ko ... 2026-02-27 03:48:38,418 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:48:38,553 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:38] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 8 0.002 0.135 2026-02-27 03:48:40,761 166 INFO rb-209aa48-220549-371126 odoo.addons.bus.tests.test_websocket_rate_limiting.TestWebsocketRateLimiting.test_rate_limiting_start_ok_end_ko: waiting for threads: [] 2026-02-27 03:48:40,792 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:48:40,893 166 INFO rb-209aa48-220549-371126 odoo.addons.calendar.tests.test_calendar: Starting TestCalendarTours.test_calendar_decline_tour ... 2026-02-27 03:48:41,216 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [409] 2026-02-27 03:48:41,396 166 WARNING rb-209aa48-220549-371126 odoo.addons.calendar.tests.test_calendar.TestCalendarTours.test_calendar_decline_tour: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:48:41,397 166 INFO rb-209aa48-220549-371126 odoo.addons.calendar.tests.test_calendar: skipped TestCalendarTours.test_calendar_decline_tour : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:48:41,397 166 INFO rb-209aa48-220549-371126 odoo.addons.calendar.tests.test_calendar.TestCalendarTours.test_calendar_decline_tour: waiting for threads: [] 2026-02-27 03:48:41,419 166 INFO rb-209aa48-220549-371126 odoo.addons.calendar.tests.test_calendar: Starting TestCalendarTours.test_calendar_decline_with_everybody_filter_tour ... 2026-02-27 03:48:41,720 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #2 deleted mail.mail records with IDs: [410] 2026-02-27 03:48:41,892 166 WARNING rb-209aa48-220549-371126 odoo.addons.calendar.tests.test_calendar.TestCalendarTours.test_calendar_decline_with_everybody_filter_tour: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:48:41,893 166 INFO rb-209aa48-220549-371126 odoo.addons.calendar.tests.test_calendar: skipped TestCalendarTours.test_calendar_decline_with_everybody_filter_tour : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:48:41,893 166 INFO rb-209aa48-220549-371126 odoo.addons.calendar.tests.test_calendar.TestCalendarTours.test_calendar_decline_with_everybody_filter_tour: waiting for threads: [] 2026-02-27 03:48:41,920 166 INFO rb-209aa48-220549-371126 odoo.addons.calendar.tests.test_calendar: Starting TestCalendarTours.test_calendar_delete_tour ... 2026-02-27 03:48:42,205 166 WARNING rb-209aa48-220549-371126 odoo.addons.calendar.tests.test_calendar.TestCalendarTours.test_calendar_delete_tour: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:48:42,206 166 INFO rb-209aa48-220549-371126 odoo.addons.calendar.tests.test_calendar: skipped TestCalendarTours.test_calendar_delete_tour : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:48:42,206 166 INFO rb-209aa48-220549-371126 odoo.addons.calendar.tests.test_calendar.TestCalendarTours.test_calendar_delete_tour: waiting for threads: [] 2026-02-27 03:48:42,233 166 INFO rb-209aa48-220549-371126 odoo.addons.calendar.tests.test_calendar: Starting TestCalendarTours.test_calendar_month_view_start_hour_displayed ... 2026-02-27 03:48:42,409 166 WARNING rb-209aa48-220549-371126 odoo.addons.calendar.tests.test_calendar.TestCalendarTours.test_calendar_month_view_start_hour_displayed: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:48:42,410 166 INFO rb-209aa48-220549-371126 odoo.addons.calendar.tests.test_calendar: skipped TestCalendarTours.test_calendar_month_view_start_hour_displayed : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:48:42,410 166 INFO rb-209aa48-220549-371126 odoo.addons.calendar.tests.test_calendar.TestCalendarTours.test_calendar_month_view_start_hour_displayed: waiting for threads: [] 2026-02-27 03:48:42,433 166 INFO rb-209aa48-220549-371126 odoo.addons.calendar.tests.test_calendar: Starting TestCalendarTours.test_calendar_res_id_fallback_when_res_id_is_0 ... 2026-02-27 03:48:42,578 166 INFO rb-209aa48-220549-371126 odoo.addons.calendar.tests.test_calendar.TestCalendarTours.test_calendar_res_id_fallback_when_res_id_is_0: waiting for threads: [] 2026-02-27 03:48:42,598 166 INFO rb-209aa48-220549-371126 odoo.addons.calendar.tests.test_calendar: Starting TestCalendarTours.test_default_duration ... 2026-02-27 03:48:51,373 166 INFO rb-209aa48-220549-371126 odoo.addons.calendar.tests.test_calendar.TestCalendarTours.test_default_duration: waiting for threads: [] 2026-02-27 03:48:51,426 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:48:51,437 166 INFO rb-209aa48-220549-371126 odoo.addons.calendar.tests.test_calendar_controller: Starting TestCalendarController.test_accept_meeting_authenticated ... 2026-02-27 03:48:51,722 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [411] 2026-02-27 03:48:51,735 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5911] 2026-02-27 03:48:51,741 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:48:52,053 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [412] 2026-02-27 03:48:52,063 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5913] 2026-02-27 03:48:52,070 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:48:52,336 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [413] 2026-02-27 03:48:52,362 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:test_user_2 from n/a 2026-02-27 03:48:52,372 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:48:52,592 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:52] "GET /calendar/meeting/accept?token=453346791f2640119eea6b526ab1e508&id=28 HTTP/1.1" 303 - 27 0.023 0.201 2026-02-27 03:48:53,447 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:53] "GET /odoo/calendar.event/28?db=rb-209aa48-220549-371126 HTTP/1.1" 200 - 168 0.116 0.736 2026-02-27 03:48:53,450 166 INFO rb-209aa48-220549-371126 odoo.addons.calendar.tests.test_calendar_controller.TestCalendarController.test_accept_meeting_authenticated: waiting for threads: [] 2026-02-27 03:48:53,474 166 INFO rb-209aa48-220549-371126 odoo.addons.calendar.tests.test_calendar_controller: Starting TestCalendarController.test_accept_meeting_unauthenticated ... 2026-02-27 03:48:53,785 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [414] 2026-02-27 03:48:53,795 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5919] 2026-02-27 03:48:53,802 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:48:54,112 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [415] 2026-02-27 03:48:54,123 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [5921] 2026-02-27 03:48:54,130 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:48:54,427 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [416] 2026-02-27 03:48:54,441 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:48:55,561 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:48:55] "GET /calendar/meeting/accept?token=a888ee10436a406d927452abea4db5c1&id=29 HTTP/1.1" 200 - 54 0.024 1.098 2026-02-27 03:48:55,563 166 INFO rb-209aa48-220549-371126 odoo.addons.calendar.tests.test_calendar_controller.TestCalendarController.test_accept_meeting_unauthenticated: waiting for threads: [] 2026-02-27 03:48:55,587 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 03:48:55,706 166 INFO rb-209aa48-220549-371126 odoo.addons.certificate.tests.test_keys_certificates: Starting TestKeysCertificates.test_der_certificate ... 2026-02-27 03:48:55,899 166 INFO rb-209aa48-220549-371126 odoo.addons.certificate.tests.test_keys_certificates: Starting TestKeysCertificates.test_ec_key_generated ... 2026-02-27 03:48:55,925 166 INFO rb-209aa48-220549-371126 odoo.addons.certificate.tests.test_keys_certificates: Starting TestKeysCertificates.test_is_valid ... 2026-02-27 03:48:56,115 166 INFO rb-209aa48-220549-371126 odoo.addons.certificate.tests.test_keys_certificates: Starting TestKeysCertificates.test_key_loading_wrong_password ... 2026-02-27 03:48:56,228 166 INFO rb-209aa48-220549-371126 odoo.addons.certificate.tests.test_keys_certificates: Starting TestKeysCertificates.test_keys_certificate_not_matching ... 2026-02-27 03:48:56,352 166 INFO rb-209aa48-220549-371126 odoo.addons.certificate.tests.test_keys_certificates: Starting TestKeysCertificates.test_pem_certificate ... 2026-02-27 03:48:56,511 166 INFO rb-209aa48-220549-371126 odoo.addons.certificate.tests.test_keys_certificates: Starting TestKeysCertificates.test_pfx_certificate ... 2026-02-27 03:48:57,887 166 INFO rb-209aa48-220549-371126 odoo.addons.certificate.tests.test_keys_certificates: Starting TestKeysCertificates.test_rsa_key_generated ... 2026-02-27 03:48:58,015 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-02-27 03:49:16,202 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:49:16,202 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:49:16,592 166 INFO rb-209aa48-220549-371126 odoo.addons.cloud_storage_azure.tests.test_cloud_storage_azure_attachment_controller: Starting TestCloudStorageAttachmentController.test_cloud_storage_azure_attachment_upload ... 2026-02-27 03:49:16,828 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 03:49:16,842 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:49:17,063 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:49:17] "POST /mail/attachment/upload HTTP/1.1" 200 - 32 0.017 0.207 2026-02-27 03:49:17,067 166 INFO rb-209aa48-220549-371126 odoo.addons.cloud_storage_azure.tests.test_cloud_storage_azure_attachment_controller.TestCloudStorageAttachmentController.test_cloud_storage_azure_attachment_upload: waiting for threads: [] 2026-02-27 03:49:17,145 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-02-27 03:49:34,547 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:49:34,547 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:49:34,933 166 INFO rb-209aa48-220549-371126 odoo.addons.cloud_storage_google.tests.test_cloud_storage_google_attachment_controller: Starting TestCloudStorageAttachmentController.test_cloud_storage_google_attachment_upload ... 2026-02-27 03:49:35,124 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 03:49:35,136 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:49:35,387 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:49:35] "POST /mail/attachment/upload HTTP/1.1" 200 - 28 0.014 0.240 2026-02-27 03:49:35,391 166 INFO rb-209aa48-220549-371126 odoo.addons.cloud_storage_google.tests.test_cloud_storage_google_attachment_controller.TestCloudStorageAttachmentController.test_cloud_storage_google_attachment_upload: waiting for threads: [] 2026-02-27 03:49:35,455 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-02-27 03:49:35,467 166 INFO rb-209aa48-220549-371126 odoo.addons.contacts.tests.test_ui: Starting TestUi.test_set_defaults ... 2026-02-27 03:49:35,650 166 WARNING rb-209aa48-220549-371126 odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:49:35,651 166 INFO rb-209aa48-220549-371126 odoo.addons.contacts.tests.test_ui: skipped TestUi.test_set_defaults : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:49:35,651 166 INFO rb-209aa48-220549-371126 odoo.addons.contacts.tests.test_ui.TestUi.test_set_defaults: waiting for threads: [] 2026-02-27 03:49:35,674 166 INFO rb-209aa48-220549-371126 odoo.addons.contacts.tests.test_ui: Starting TestUi.test_vat_label_string ... 2026-02-27 03:49:35,942 166 INFO rb-209aa48-220549-371126 odoo.addons.contacts.tests.test_ui.TestUi.test_vat_label_string: waiting for threads: [] 2026-02-27 03:49:35,974 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:49:37,186 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tools.mail_validation: The (optional) `flanker` Python module is not installed,so email validation will fallback to email_normalize. 2026-02-27 03:49:38,292 166 INFO rb-209aa48-220549-371126 odoo.addons.crm.tests.test_crm_lead_convert_mass: Starting TestLeadConvertMass.test_assignment_salesmen ... 2026-02-27 03:49:40,693 166 INFO rb-209aa48-220549-371126 odoo.addons.crm.tests.test_crm_lead_convert_mass: Query count less than expected for user user_sales_manager: 537 < 605 in test_assignment_salesmen at /data/build/rb-209aa48-220549/addons/crm/tests/test_crm_lead_convert_mass.py:27 2026-02-27 03:49:40,720 166 INFO rb-209aa48-220549-371126 odoo.addons.crm.tests.test_crm_lead_convert_mass: Starting TestLeadConvertMass.test_assignment_salesmen_wteam ... 2026-02-27 03:49:43,211 166 INFO rb-209aa48-220549-371126 odoo.addons.crm.tests.test_crm_lead_convert_mass: Query count less than expected for user user_sales_manager: 513 < 584 in test_assignment_salesmen_wteam at /data/build/rb-209aa48-220549/addons/crm/tests/test_crm_lead_convert_mass.py:45 2026-02-27 03:49:43,233 166 INFO rb-209aa48-220549-371126 odoo.addons.crm.tests.test_crm_lead_convert_mass: Starting TestLeadConvertMass.test_mass_convert_deduplicate ... 2026-02-27 03:49:43,981 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #297 deleted crm.lead records with IDs: [155, 156, 157] 2026-02-27 03:49:43,990 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #297 deleted mail.followers records with IDs: [3011, 3012] 2026-02-27 03:49:44,192 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #297 deleted mail.message records with IDs: [6006] 2026-02-27 03:49:44,198 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #297 deleted crm.lead records with IDs: [160, 50, 159] 2026-02-27 03:49:44,203 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #297 deleted mail.followers records with IDs: [2839, 3016, 3017] 2026-02-27 03:49:44,320 166 INFO rb-209aa48-220549-371126 odoo.addons.crm.tests.test_crm_lead_convert_mass: Starting TestLeadConvertMass.test_mass_convert_find_existing ... 2026-02-27 03:49:44,584 166 INFO rb-209aa48-220549-371126 odoo.addons.crm.tests.test_crm_lead_convert_mass: Starting TestLeadConvertMass.test_mass_convert_internals ... 2026-02-27 03:49:45,127 166 INFO rb-209aa48-220549-371126 odoo.addons.crm.tests.test_crm_lead_convert_mass: Starting TestLeadConvertMass.test_mass_convert_performances ... 2026-02-27 03:49:50,712 166 INFO rb-209aa48-220549-371126 odoo.addons.crm.tests.test_crm_lead_convert_mass: Query count less than expected for user user_sales_manager: 1547 < 1803 in test_mass_convert_performances at /data/build/rb-209aa48-220549/addons/crm/tests/test_crm_lead_convert_mass.py:170 2026-02-27 03:49:50,735 166 INFO rb-209aa48-220549-371126 odoo.addons.crm.tests.test_crm_lead_convert_mass: Starting TestLeadConvertMass.test_mass_convert_w_salesmen ... 2026-02-27 03:49:51,212 166 INFO rb-209aa48-220549-371126 odoo.addons.crm.tests.test_crm_lead_convert_mass: Starting TestLeadConvertMass.test_mass_convert_with_original_and_duplicate_selected ... 2026-02-27 03:49:51,799 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #297 deleted crm.lead records with IDs: [212, 213, 214] 2026-02-27 03:49:51,806 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #297 deleted mail.followers records with IDs: [3164, 3165] 2026-02-27 03:49:51,902 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 03:49:53,857 166 INFO rb-209aa48-220549-371126 odoo.addons.crm.tests.test_crm_lead_smart_calendar: Starting TestCRMLeadSmartCalendar.test_meeting_creation_from_lead_form ... 2026-02-27 03:49:54,059 166 INFO rb-209aa48-220549-371126 odoo.addons.crm.tests.test_crm_lead_smart_calendar: Starting TestCRMLeadSmartCalendar.test_meeting_view_parameters_1 ... 2026-02-27 03:49:54,256 166 INFO rb-209aa48-220549-371126 odoo.addons.crm.tests.test_crm_lead_smart_calendar: Starting TestCRMLeadSmartCalendar.test_meeting_view_parameters_2 ... 2026-02-27 03:49:54,485 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-02-27 03:49:55,946 166 INFO rb-209aa48-220549-371126 odoo.addons.crm.tests.test_crm_ui: Starting TestUi.test_01_crm_tour ... 2026-02-27 03:49:56,155 166 WARNING rb-209aa48-220549-371126 odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:49:56,156 166 INFO rb-209aa48-220549-371126 odoo.addons.crm.tests.test_crm_ui: skipped TestUi.test_01_crm_tour : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:49:56,156 166 INFO rb-209aa48-220549-371126 odoo.addons.crm.tests.test_crm_ui.TestUi.test_01_crm_tour: waiting for threads: [] 2026-02-27 03:49:56,184 166 INFO rb-209aa48-220549-371126 odoo.addons.crm.tests.test_crm_ui: Starting TestUi.test_03_crm_tour_forecast ... 2026-02-27 03:49:56,352 166 WARNING rb-209aa48-220549-371126 odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:49:56,353 166 INFO rb-209aa48-220549-371126 odoo.addons.crm.tests.test_crm_ui: skipped TestUi.test_03_crm_tour_forecast : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:49:56,353 166 INFO rb-209aa48-220549-371126 odoo.addons.crm.tests.test_crm_ui.TestUi.test_03_crm_tour_forecast: waiting for threads: [] 2026-02-27 03:49:56,370 166 INFO rb-209aa48-220549-371126 odoo.addons.crm.tests.test_crm_ui: Starting TestUi.test_email_and_phone_propagation_edit_save ... 2026-02-27 03:49:56,446 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [79768, 79775, 79776, 79777, 79778, 79781, 79783, 79784, 79755, 79757, 79798, 79761, 79765] 2026-02-27 03:49:56,446 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [6522, 6521, 6520, 6519, 2672, 1975, 1135, 1134, 1133, 1132, 1131, 1130, 1129, 1128, 1127, 1126, 1125, 1124, 1123, 1122, 1121, 1120, 1119, 1118, 1117, 1116, 1115, 1114, 1113, 1112, 1111, 1110, 1109, 1108, 1107, 1105, 1104, 1103, 1102, 1101, 1100, 1099, 1098, 1097, 1096, 1095, 1094, 1093, 1092, 1091, 1090, 1089, 1088, 1087, 1086, 1085, 1084, 1081, 1080, 1078, 1077, 1075, 1074, 1073, 1072, 1071, 1070, 1069, 1068, 1067] 2026-02-27 03:49:56,482 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [79754, 79767, 79771, 79772, 79773, 79779, 79780, 79782, 79785, 79756, 79786, 79787, 79788, 79789, 79790, 79791, 79792, 79793, 79795, 79758, 79796, 79797, 79799, 79759, 79760, 79762, 79764, 79800, 79809, 79810, 79811, 79801, 79802, 79803, 79804, 79805, 79806, 79807, 79808, 170135] 2026-02-27 03:49:56,511 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [79774] 2026-02-27 03:49:56,511 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [1200] 2026-02-27 03:49:56,512 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted crm.lead records with IDs: [46, 27, 26, 25, 21, 20, 16, 14, 10, 6, 5, 4, 3, 44, 43, 42, 41, 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 22, 19, 18, 17, 15, 13, 8, 2, 1, 224, 223, 45, 24, 23] 2026-02-27 03:49:56,539 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [79812, 79821, 79822, 79823, 79824, 79825, 79813, 79814, 79815, 79816, 79817, 79818, 79819, 79820] 2026-02-27 03:49:56,539 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [15, 18, 13, 21, 22, 11, 14, 16, 19, 12, 20, 9, 10, 17] 2026-02-27 03:49:56,555 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [95, 96, 97, 98, 99, 100, 102, 104, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 123, 124, 125, 126, 127, 128, 129, 130, 419, 3177, 3178] 2026-02-27 03:49:56,881 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [417] 2026-02-27 03:49:57,129 166 WARNING rb-209aa48-220549-371126 odoo.addons.crm.tests.test_crm_ui.TestUi.test_email_and_phone_propagation_edit_save: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:49:57,130 166 INFO rb-209aa48-220549-371126 odoo.addons.crm.tests.test_crm_ui: skipped TestUi.test_email_and_phone_propagation_edit_save : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:49:57,130 166 INFO rb-209aa48-220549-371126 odoo.addons.crm.tests.test_crm_ui.TestUi.test_email_and_phone_propagation_edit_save: waiting for threads: [] 2026-02-27 03:49:57,173 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 3 removed 2026-02-27 03:49:59,047 166 INFO rb-209aa48-220549-371126 odoo.addons.crm.tests.test_performances: Starting TestLeadAssignPerf.test_assign_perf_no_duplicates ... 2026-02-27 03:50:01,648 166 INFO rb-209aa48-220549-371126 odoo.addons.crm.tests.test_performances: Query count less than expected for user user_sales_manager: 501 < 586 in test_assign_perf_no_duplicates at /data/build/rb-209aa48-220549/addons/crm/tests/test_performances.py:98 2026-02-27 03:50:01,678 166 INFO rb-209aa48-220549-371126 odoo.addons.crm.tests.test_performances: Starting TestLeadAssignPerf.test_assign_perf_populated ... 2026-02-27 03:50:25,273 166 INFO rb-209aa48-220549-371126 odoo.addons.crm.tests.test_performances: Query count less than expected for user user_sales_manager: 4796 < 6066 in test_assign_perf_populated at /data/build/rb-209aa48-220549/addons/crm/tests/test_performances.py:181 2026-02-27 03:50:25,334 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 3 removed 2026-02-27 03:50:25,786 166 INFO rb-209aa48-220549-371126 odoo.addons.crm.tests.test_sales_team_ui: Starting TestUi.test_crm_team_members_mono_company ... 2026-02-27 03:50:26,080 166 WARNING rb-209aa48-220549-371126 odoo.addons.crm.tests.test_sales_team_ui.TestUi.test_crm_team_members_mono_company: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:50:26,081 166 INFO rb-209aa48-220549-371126 odoo.addons.crm.tests.test_sales_team_ui: skipped Subtest TestUi.test_crm_team_members_mono_company (login='salesmanager') : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:50:26,081 166 INFO rb-209aa48-220549-371126 odoo.addons.crm.tests.test_sales_team_ui.TestUi.test_crm_team_members_mono_company: waiting for threads: [] 2026-02-27 03:50:26,110 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:50:34,525 166 INFO rb-209aa48-220549-371126 odoo.addons.crm_livechat.tests.test_chatbot_lead: Starting CrmChatbotCase.test_chatbot_lead_portal_user ... 2026-02-27 03:50:34,563 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:50:34,927 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:50:34] "POST /im_livechat/get_session HTTP/1.1" 200 - 106 0.067 0.302 2026-02-27 03:50:35,231 166 INFO rb-209aa48-220549-371126 odoo.addons.crm_livechat.tests.test_chatbot_lead.CrmChatbotCase.test_chatbot_lead_portal_user: waiting for threads: [] 2026-02-27 03:50:35,250 166 INFO rb-209aa48-220549-371126 odoo.addons.crm_livechat.tests.test_chatbot_lead: Starting CrmChatbotCase.test_chatbot_lead_public_user ... 2026-02-27 03:50:35,306 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:50:35,611 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:50:35] "POST /im_livechat/get_session HTTP/1.1" 200 - 107 0.055 0.253 2026-02-27 03:50:35,901 166 INFO rb-209aa48-220549-371126 odoo.addons.crm_livechat.tests.test_chatbot_lead.CrmChatbotCase.test_chatbot_lead_public_user: waiting for threads: [] 2026-02-27 03:50:35,964 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:50:37,476 166 INFO rb-209aa48-220549-371126 odoo.addons.crm_livechat.tests.test_crm_lead: Starting TestLivechatLead.test_crm_lead_creation_guest ... 2026-02-27 03:50:37,498 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:50:38,377 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:50:38] "POST /im_livechat/get_session HTTP/1.1" 200 - 81 0.043 0.837 2026-02-27 03:50:38,541 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:50:38] "POST /im_livechat/get_session HTTP/1.1" 200 - 50 0.023 0.047 2026-02-27 03:50:38,613 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #317 deleted discuss.channel.member records with IDs: [462] 2026-02-27 03:50:38,674 166 INFO rb-209aa48-220549-371126 odoo.addons.crm_livechat.tests.test_crm_lead.TestLivechatLead.test_crm_lead_creation_guest: waiting for threads: [] 2026-02-27 03:50:38,688 166 INFO rb-209aa48-220549-371126 odoo.addons.crm_livechat.tests.test_crm_lead: Starting TestLivechatLead.test_crm_lead_creation_portal ... 2026-02-27 03:50:38,702 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:user_portal from n/a 2026-02-27 03:50:38,713 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:50:39,001 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:50:39] "POST /im_livechat/get_session HTTP/1.1" 200 - 78 0.043 0.248 2026-02-27 03:50:39,151 166 INFO rb-209aa48-220549-371126 odoo.addons.crm_livechat.tests.test_crm_lead.TestLivechatLead.test_crm_lead_creation_portal: waiting for threads: [] 2026-02-27 03:50:39,180 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 03:50:39,216 166 INFO rb-209aa48-220549-371126 odoo.addons.data_recycle.tests.test_data_recycle: Starting TestDataRecycle.test_include_archived ... 2026-02-27 03:50:39,249 166 INFO rb-209aa48-220549-371126 odoo.addons.data_recycle.tests.test_data_recycle: Starting TestDataRecycle.test_recycle_archive ... 2026-02-27 03:50:39,271 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted data_recycle.record records with IDs: [6, 7, 8, 9, 10] 2026-02-27 03:50:39,293 166 INFO rb-209aa48-220549-371126 odoo.addons.data_recycle.tests.test_data_recycle: Starting TestDataRecycle.test_recycle_domain ... 2026-02-27 03:50:39,323 166 INFO rb-209aa48-220549-371126 odoo.addons.data_recycle.tests.test_data_recycle: Starting TestDataRecycle.test_recycle_flow ... 2026-02-27 03:50:39,342 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted fetchmail.server records with IDs: [1] 2026-02-27 03:50:39,371 166 INFO rb-209aa48-220549-371126 odoo.addons.data_recycle.tests.test_data_recycle: Starting TestDataRecycle.test_recycle_notification ... 2026-02-27 03:50:39,513 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [418] 2026-02-27 03:50:39,535 166 INFO rb-209aa48-220549-371126 odoo.addons.data_recycle.tests.test_data_recycle: Starting TestDataRecycle.test_recycle_unlink ... 2026-02-27 03:50:39,553 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted fetchmail.server records with IDs: [1, 2, 3, 4, 5] 2026-02-27 03:50:39,558 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted data_recycle.record records with IDs: [25, 26, 27, 28, 29] 2026-02-27 03:50:39,590 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:50:40,382 166 INFO rb-209aa48-220549-371126 odoo.addons.delivery.tests.test_delivery_availability: Starting TestDeliveryAvailability.test_00_order_with_heavy_product_simple ... 2026-02-27 03:50:40,641 166 INFO rb-209aa48-220549-371126 odoo.addons.delivery.tests.test_delivery_availability: Starting TestDeliveryAvailability.test_01_order_with_heavy_product_different_uom ... 2026-02-27 03:50:40,951 166 INFO rb-209aa48-220549-371126 odoo.addons.delivery.tests.test_delivery_availability: Starting TestDeliveryAvailability.test_02_order_with_big_product_simple ... 2026-02-27 03:50:41,244 166 INFO rb-209aa48-220549-371126 odoo.addons.delivery.tests.test_delivery_availability: Starting TestDeliveryAvailability.test_03_order_with_big_product_different_uom ... 2026-02-27 03:50:41,515 166 INFO rb-209aa48-220549-371126 odoo.addons.delivery.tests.test_delivery_availability: Starting TestDeliveryAvailability.test_04_check_must_have_tag ... 2026-02-27 03:50:41,760 166 INFO rb-209aa48-220549-371126 odoo.addons.delivery.tests.test_delivery_availability: Starting TestDeliveryAvailability.test_05_check_excluded_tag ... 2026-02-27 03:50:42,134 166 INFO rb-209aa48-220549-371126 odoo.addons.delivery.tests.test_delivery_availability: Starting TestDeliveryAvailability.test_06_check_tags_complex ... 2026-02-27 03:50:42,722 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:50:43,874 166 INFO rb-209aa48-220549-371126 odoo.addons.delivery.tests.test_delivery_cost: Starting TestDeliveryCost.test_00_delivery_cost ... 2026-02-27 03:50:45,730 166 INFO rb-209aa48-220549-371126 odoo.addons.delivery.tests.test_delivery_cost: Starting TestDeliveryCost.test_01_delivery_cost_from_pricelist ... 2026-02-27 03:50:46,076 166 INFO rb-209aa48-220549-371126 odoo.addons.delivery.tests.test_delivery_cost: Starting TestDeliveryCost.test_01_taxes_on_delivery_cost ... 2026-02-27 03:50:47,069 166 INFO rb-209aa48-220549-371126 odoo.addons.delivery.tests.test_delivery_cost: Starting TestDeliveryCost.test_02_delivery_cost_from_different_currency ... 2026-02-27 03:50:47,402 166 INFO rb-209aa48-220549-371126 odoo.addons.delivery.tests.test_delivery_cost: Starting TestDeliveryCost.test_base_on_rule_currency_is_converted ... 2026-02-27 03:50:58,123 166 INFO rb-209aa48-220549-371126 odoo.addons.delivery.tests.test_delivery_cost: Starting TestDeliveryCost.test_delivery_product_taxes_on_branch ... 2026-02-27 03:51:06,743 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted sale.order.line records with IDs: [139] 2026-02-27 03:51:06,898 166 INFO rb-209aa48-220549-371126 odoo.addons.delivery.tests.test_delivery_cost: Starting TestDeliveryCost.test_estimated_weight ... 2026-02-27 03:51:07,076 166 INFO rb-209aa48-220549-371126 odoo.addons.delivery.tests.test_delivery_cost: Starting TestDeliveryCost.test_fixed_price_margins ... 2026-02-27 03:51:07,405 166 INFO rb-209aa48-220549-371126 odoo.addons.delivery.tests.test_delivery_cost: Starting TestDeliveryCost.test_get_invalid_delivery_weight_lines ... 2026-02-27 03:51:07,693 166 INFO rb-209aa48-220549-371126 odoo.addons.delivery.tests.test_delivery_cost: Starting TestDeliveryCost.test_price_with_weight_volume_variable ... 2026-02-27 03:51:07,880 166 INFO rb-209aa48-220549-371126 odoo.addons.delivery.tests.test_delivery_cost: Starting TestDeliveryCost.test_update_weight_in_shipping_when_change_quantity ... 2026-02-27 03:51:08,153 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:51:08,337 166 INFO rb-209aa48-220549-371126 odoo.addons.delivery_stock_picking_batch.tests.test_delivery_picking_batch: Starting TestDeliveryPickingBatch.test_batch_picking_pack_shipping_weight_compute ... 2026-02-27 03:51:08,793 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:51:25,947 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 03:51:25,947 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 03:51:26,133 166 INFO rb-209aa48-220549-371126 odoo.addons.digest.tests.test_digest: Starting TestUnsubscribe.test_mail_mail_headers ... 2026-02-27 03:51:26,596 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:51:26,779 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:51:26] "POST /digest/5/unsubscribe_oneclik?token=e9a4bd456c028a58e5931a901b83d7418f8fd3132cbc1819ddaadca618994622&user_id=327 HTTP/1.1" 200 - 17 0.007 0.178 2026-02-27 03:51:26,802 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:51:26] "POST /digest/5/unsubscribe_oneclik?token=0b4cacff92cef6cba724eaac20f34d0fba03f89252539511420d83683b61067a&user_id=6 HTTP/1.1" 200 - 5 0.002 0.008 2026-02-27 03:51:26,804 166 INFO rb-209aa48-220549-371126 odoo.addons.digest.tests.test_digest.TestUnsubscribe.test_mail_mail_headers: waiting for threads: [] 2026-02-27 03:51:26,826 166 INFO rb-209aa48-220549-371126 odoo.addons.digest.tests.test_digest: Starting TestUnsubscribe.test_unsubscribe ... 2026-02-27 03:51:26,857 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 03:51:26,869 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:51:28,570 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:51:28] "GET /digest/6/unsubscribe HTTP/1.1" 200 - 265 0.145 1.557 2026-02-27 03:51:28,587 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 03:51:28,645 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:51:28] "GET /digest/6/unsubscribe HTTP/1.1" 200 - 19 0.014 0.040 2026-02-27 03:51:29,276 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:51:29] "GET /digest/6/unsubscribe?token=69e942609da38c42fdd1aa2573a9e010910a4b23317ec5a98725118621a514cf&user_id=6 HTTP/1.1" 200 - 124 0.069 0.552 2026-02-27 03:51:29,511 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:51:29] "GET /digest/6/unsubscribe?token=probably-not-a-token&user_id=6 HTTP/1.1" 404 - 23 0.036 0.184 2026-02-27 03:51:29,553 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:51:29] "GET /digest/6/unsubscribe HTTP/1.1" 404 - 13 0.005 0.023 2026-02-27 03:51:29,556 166 INFO rb-209aa48-220549-371126 odoo.addons.digest.tests.test_digest.TestUnsubscribe.test_unsubscribe: waiting for threads: [] 2026-02-27 03:51:29,579 166 INFO rb-209aa48-220549-371126 odoo.addons.digest.tests.test_digest: Starting TestUnsubscribe.test_unsubscribe_token_one_click ... 2026-02-27 03:51:29,601 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:51:29,726 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:51:29] "GET /digest/7/unsubscribe_oneclik?token=b1183723923723d65f224b4410db251702b90f3e21732794cc93206fdadfb1b2&user_id=6 HTTP/1.1" 405 - 3 0.001 0.126 2026-02-27 03:51:29,755 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:51:29] "POST /digest/7/unsubscribe_oneclik?token=b1183723923723d65f224b4410db251702b90f3e21732794cc93206fdadfb1b2&user_id=6 HTTP/1.1" 200 - 14 0.010 0.013 2026-02-27 03:51:29,759 166 INFO rb-209aa48-220549-371126 odoo.addons.digest.tests.test_digest.TestUnsubscribe.test_unsubscribe_token_one_click: waiting for threads: [] 2026-02-27 03:51:29,822 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 03:51:31,060 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [62847, 62852] 2026-02-27 03:51:31,060 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted event.mail records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26] 2026-02-27 03:51:31,277 166 INFO rb-209aa48-220549-371126 odoo.addons.event.tests.test_event_mail_schedule: Starting TestMailSchedule.test_assert_initial_values ... 2026-02-27 03:51:31,296 166 INFO rb-209aa48-220549-371126 odoo.addons.event.tests.test_event_mail_schedule: Starting TestMailSchedule.test_event_mail_schedule ... 2021-03-20 14:30:15,123 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (42) started manually 2021-03-20 14:30:15,123 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (42) done 2021-03-20 15:30:15,123 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (42) started manually 2021-03-20 15:30:15,123 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (42) done 2021-03-21 07:00:00,654 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (42) started manually 2021-03-21 07:00:00,654 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (42) done 2021-03-21 09:00:00,654 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (42) started manually 2021-03-21 09:00:00,654 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (42) done 2021-03-24 20:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (42) started manually 2021-03-24 20:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (42) done 2026-02-27 03:51:34,218 166 INFO rb-209aa48-220549-371126 odoo.addons.event.tests.test_event_mail_schedule: Starting TestMailSchedule.test_event_mail_schedule_fail_global_composer ... 2021-03-23 14:30:15,123 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (42) started manually 2021-03-23 14:30:15,123 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (42) done 2026-02-27 03:51:34,746 166 INFO rb-209aa48-220549-371126 odoo.addons.event.tests.test_event_mail_schedule: Starting TestMailSchedule.test_event_mail_schedule_fail_global_no_registrations ... 2021-03-23 14:30:15,123 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (42) started manually 2021-03-23 14:30:15,123 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (42) done 2026-02-27 03:51:34,883 166 INFO rb-209aa48-220549-371126 odoo.addons.event.tests.test_event_mail_schedule: Starting TestMailSchedule.test_event_mail_schedule_fail_registration_composer ... 2026-02-27 03:51:35,052 166 INFO rb-209aa48-220549-371126 odoo.addons.event.tests.test_event_mail_schedule: Starting TestMailSchedule.test_event_mail_schedule_fail_registration_template_removed ... 2026-02-27 03:51:35,083 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.template records with IDs: [88] 2026-02-27 03:51:35,088 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted event.mail records with IDs: [27, 28] 2026-02-27 03:51:35,110 166 INFO rb-209aa48-220549-371126 odoo.addons.event.tests.test_event_mail_schedule: Starting TestMailSchedule.test_event_mail_schedule_on_subscription ... 2026-02-27 03:51:36,037 166 INFO rb-209aa48-220549-371126 odoo.addons.event.tests.test_event_mail_schedule: Query count less than expected for user user_eventmanager: 35 < 37 in test_event_mail_schedule_on_subscription at /data/build/rb-209aa48-220549/addons/event/tests/test_event_mail_schedule.py:484 2026-02-27 03:51:36,381 166 INFO rb-209aa48-220549-371126 odoo.addons.event.tests.test_event_mail_schedule: Query count less than expected for user user_eventmanager: 66 < 67 in test_event_mail_schedule_on_subscription at /data/build/rb-209aa48-220549/addons/event/tests/test_event_mail_schedule.py:507 2026-02-27 03:51:36,404 166 INFO rb-209aa48-220549-371126 odoo.addons.event.tests.test_event_mail_schedule: Starting TestMailSchedule.test_event_mail_schedule_on_subscription_async ... 2021-03-20 14:40:15,123 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (42) started manually 2021-03-20 14:40:15,123 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (42) done 2026-02-27 03:51:37,053 166 INFO rb-209aa48-220549-371126 odoo.addons.event.tests.test_event_mail_schedule: Starting TestMailSchedule.test_scheduler_exclusion_list_usage ... 2026-02-27 03:51:37,781 166 INFO rb-209aa48-220549-371126 odoo.addons.event.tests.test_event_mail_schedule: Starting TestMailSchedule.test_scheduler_on_archived_event ... 2023-07-26 05:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (42) started manually 2023-07-26 05:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (42) done 2026-02-27 03:51:38,705 166 INFO rb-209aa48-220549-371126 odoo.addons.event.tests.test_event_mail_schedule: Starting TestMailSchedule.test_scheduler_on_done_event ... 2023-07-28 19:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (42) started manually 2023-07-28 19:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (42) done 2023-07-28 21:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (42) started manually 2023-07-28 21:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Event: Mail Scheduler' (42) done 2026-02-27 03:51:39,466 166 INFO rb-209aa48-220549-371126 odoo.addons.event.tests.test_event_mail_schedule: Starting TestMailSchedule.test_unique_event_mail_ids ... 2026-02-27 03:51:40,039 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-02-27 03:51:41,264 166 INFO rb-209aa48-220549-371126 odoo.addons.event_booth.tests.test_event_booth_internals: Starting TestEventData.test_event_booth_contact ... 2026-02-27 03:51:41,407 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 03:51:42,828 166 INFO rb-209aa48-220549-371126 odoo.addons.event_booth.tests.test_event_internals: Starting TestEventData.test_event_configuration_booths_from_type ... 2026-02-27 03:51:43,366 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 03:51:58,006 166 INFO rb-209aa48-220549-371126 odoo.addons.event_booth_sale.tests.test_event_booth_sale: Starting TestEventBoothSaleInvoice.test_event_booth_with_invoice ... 2026-02-27 03:52:00,046 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-02-27 03:52:01,756 166 INFO rb-209aa48-220549-371126 odoo.addons.event_product.tests.test_event_product: Starting TestEventProduct.test_ensure_event_service_tracking ... 2026-02-27 03:52:04,110 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 03:52:04,124 166 INFO rb-209aa48-220549-371126 odoo.addons.event_sale.tests.test_event_sale_ui: Starting TestUi.test_event_configurator ... 2026-02-27 03:52:04,444 166 WARNING rb-209aa48-220549-371126 odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:52:04,444 166 INFO rb-209aa48-220549-371126 odoo.addons.event_sale.tests.test_event_sale_ui: skipped TestUi.test_event_configurator : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:52:04,445 166 INFO rb-209aa48-220549-371126 odoo.addons.event_sale.tests.test_event_sale_ui.TestUi.test_event_configurator: waiting for threads: [] 2026-02-27 03:52:04,487 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:52:06,320 166 INFO rb-209aa48-220549-371126 odoo.addons.event_sms.tests.test_sms_schedule: Starting TestSMSSchedule.test_sms_schedule ... 2026-02-27 03:52:06,529 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #368 deleted sms.sms records with IDs: [3, 2, 1] 2026-02-27 03:52:06,675 166 INFO rb-209aa48-220549-371126 odoo.addons.event_sms.tests.test_sms_schedule.TestSMSSchedule.test_sms_schedule: waiting for threads: [] 2026-02-27 03:52:06,693 166 INFO rb-209aa48-220549-371126 odoo.addons.event_sms.tests.test_sms_schedule: Starting TestSMSSchedule.test_sms_schedule_fail_registration_template_removed ... 2026-02-27 03:52:06,707 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted sms.template records with IDs: [8] 2026-02-27 03:52:06,711 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted event.mail records with IDs: [56] 2026-02-27 03:52:06,713 166 INFO rb-209aa48-220549-371126 odoo.addons.event_sms.tests.test_sms_schedule.TestSMSSchedule.test_sms_schedule_fail_registration_template_removed: waiting for threads: [] 2026-02-27 03:52:06,755 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 03:52:07,118 166 INFO rb-209aa48-220549-371126 odoo.addons.hr.tests.test_channel: Starting TestChannel.test_auto_subscribe_department ... 2026-02-27 03:52:07,179 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 03:52:07,191 166 INFO rb-209aa48-220549-371126 odoo.addons.hr.tests.test_hr_employee: Starting TestHrEmployeeLinks.test_shared_private_link_permissions ... 2026-02-27 03:52:07,548 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [509] 2026-02-27 03:52:07,564 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8511] 2026-02-27 03:52:07,572 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:52:07,883 166 WARNING rb-209aa48-220549-371126 odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:52:07,884 166 INFO rb-209aa48-220549-371126 odoo.addons.hr.tests.test_hr_employee: skipped TestHrEmployeeLinks.test_shared_private_link_permissions : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:52:07,884 166 INFO rb-209aa48-220549-371126 odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeLinks.test_shared_private_link_permissions: waiting for threads: [] 2026-02-27 03:52:07,916 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:52:07,927 166 INFO rb-209aa48-220549-371126 odoo.addons.hr.tests.test_hr_employee: Starting TestHrEmployeeWebJson.test_webjson_employees ... 2026-02-27 03:52:07,941 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 03:52:07,953 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:52:08,971 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:52:08] "GET /json/1/employees HTTP/1.1" 307 - 40 0.046 0.975 2026-02-27 03:52:09,213 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:52:09] "GET /json/1/employees?domain=[(1,+'%3D',+1)]&offset=0&limit=80 HTTP/1.1" 200 - 65 0.096 0.143 2026-02-27 03:52:09,217 166 INFO rb-209aa48-220549-371126 odoo.addons.hr.tests.test_hr_employee.TestHrEmployeeWebJson.test_webjson_employees: waiting for threads: [] 2026-02-27 03:52:09,262 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:52:09,503 166 INFO rb-209aa48-220549-371126 odoo.addons.hr.tests.test_self_user_access: Starting TestSelfAccessProfile.test_access_my_profile ... 2026-02-27 03:52:09,807 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [510] 2026-02-27 03:52:09,817 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8516] 2026-02-27 03:52:09,824 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:52:10,171 166 INFO rb-209aa48-220549-371126 odoo.addons.hr.tests.test_self_user_access: Starting TestSelfAccessProfile.test_access_my_profile_toolbar ... 2026-02-27 03:52:10,452 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [511] 2026-02-27 03:52:10,462 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8522] 2026-02-27 03:52:10,468 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:52:11,170 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [512] 2026-02-27 03:52:11,185 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8526] 2026-02-27 03:52:11,193 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:52:11,500 166 INFO rb-209aa48-220549-371126 odoo.addons.hr.tests.test_self_user_access: Starting TestSelfAccessProfile.test_employee_fields_groups ... 2026-02-27 03:52:11,719 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [513] 2026-02-27 03:52:11,727 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8530] 2026-02-27 03:52:11,731 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:52:12,251 166 INFO rb-209aa48-220549-371126 odoo.addons.hr.tests.test_self_user_access: Starting TestSelfAccessProfile.test_profile_view_fields ... 2026-02-27 03:52:12,616 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [514] 2026-02-27 03:52:12,628 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8532] 2026-02-27 03:52:12,633 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:52:13,190 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [515] 2026-02-27 03:52:13,203 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8534] 2026-02-27 03:52:13,210 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:52:13,247 166 INFO rb-209aa48-220549-371126 odoo.addons.hr.tests.test_self_user_access: Starting TestSelfAccessProfile.test_readonly_fields ... 2026-02-27 03:52:13,609 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [516] 2026-02-27 03:52:13,619 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8536] 2026-02-27 03:52:13,626 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:52:14,367 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-02-27 03:52:14,387 166 INFO rb-209aa48-220549-371126 odoo.addons.hr.tests.test_ui: Starting TestEmployeeUi.test_employee_profile_tour ... 2026-02-27 03:52:14,766 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [517] 2026-02-27 03:52:14,779 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8540] 2026-02-27 03:52:14,787 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:52:15,110 166 WARNING rb-209aa48-220549-371126 odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:52:15,111 166 INFO rb-209aa48-220549-371126 odoo.addons.hr.tests.test_ui: skipped TestEmployeeUi.test_employee_profile_tour : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:52:15,111 166 INFO rb-209aa48-220549-371126 odoo.addons.hr.tests.test_ui.TestEmployeeUi.test_employee_profile_tour: waiting for threads: [] 2026-02-27 03:52:15,155 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:52:32,779 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_attendance.tests.test_hr_attendance_kiosk: Starting TestHrAttendanceKiosk.test_employee_count_kiosk ... 2026-02-27 03:52:32,896 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 03:52:33,147 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 03:52:33] "GET /hr_attendance/85b2cad164784dda89af0f7aeb7eb65d HTTP/1.1" 200 - 19 0.010 0.245 2026-02-27 03:52:33,150 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_attendance.tests.test_hr_attendance_kiosk.TestHrAttendanceKiosk.test_employee_count_kiosk: waiting for threads: [] 2026-02-27 03:52:33,228 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 03:52:33,577 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [518] 2026-02-27 03:52:33,589 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8578] 2026-02-27 03:52:33,596 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:52:33,922 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [519] 2026-02-27 03:52:33,934 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8580] 2026-02-27 03:52:33,942 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:52:34,367 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_attendance.tests.test_hr_attendance_manager: Starting TestAttendanceManager.test_attendance_manager_rights ... 2026-02-27 03:52:34,509 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #380 deleted hr.attendance.overtime records with IDs: [12] 2026-02-27 03:52:34,606 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #380 deleted hr.attendance.overtime records with IDs: [13] 2026-02-27 03:52:34,653 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_attendance.tests.test_hr_attendance_manager: Starting TestAttendanceManager.test_attendance_officer_rights ... 2026-02-27 03:52:34,737 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #381 deleted hr.attendance.overtime records with IDs: [12] 2026-02-27 03:52:34,795 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 03:52:52,517 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [520] 2026-02-27 03:52:52,526 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8615] 2026-02-27 03:52:52,532 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 03:52:53,019 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_attendance.tests.test_hr_attendance_overtime: Starting TestHrAttendanceOvertime.test_absence_management ... 2024-02-01 14:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8640] 2024-02-01 14:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted hr.attendance records with IDs: [21] 2026-02-27 03:52:53,668 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_attendance.tests.test_hr_attendance_overtime: Starting TestHrAttendanceOvertime.test_auto_check_out ... 2026-02-27 03:52:54,127 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_attendance.tests.test_hr_attendance_overtime: Starting TestHrAttendanceOvertime.test_auto_check_out_calendar_tz ... 2024-02-02 20:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted resource.calendar.attendance records with IDs: [14, 15] 2026-02-27 03:52:54,401 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_attendance.tests.test_hr_attendance_overtime: Starting TestHrAttendanceOvertime.test_auto_check_out_lunch_period ... 2026-02-27 03:52:54,642 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_attendance.tests.test_hr_attendance_overtime: Starting TestHrAttendanceOvertime.test_auto_check_out_more_one_day_delta ... 2026-02-27 03:52:54,849 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_attendance.tests.test_hr_attendance_overtime: Starting TestHrAttendanceOvertime.test_auto_check_out_two_weeks_calendar ... 2026-02-27 03:52:54,874 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted resource.calendar.attendance records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15] 2026-02-27 03:52:54,912 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted resource.calendar.attendance records with IDs: [2724, 2725] 2025-03-05 22:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [25] 2025-03-12 22:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [26] 2026-02-27 03:52:55,220 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_attendance.tests.test_hr_attendance_overtime: Starting TestHrAttendanceOvertime.test_auto_checkout_past_day ... 2026-02-27 03:52:55,429 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_attendance.tests.test_hr_attendance_overtime: Starting TestHrAttendanceOvertime.test_company_tolerance_multiple_attendances ... 2026-02-27 03:52:55,582 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_attendance.tests.test_hr_attendance_overtime: Starting TestHrAttendanceOvertime.test_employee_tolerance_multiple_attendances ... 2026-02-27 03:52:55,721 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_attendance.tests.test_hr_attendance_overtime: Starting TestHrAttendanceOvertime.test_no_validation_extra_hours_change ... 2026-02-27 03:52:56,150 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_attendance.tests.test_hr_attendance_overtime: Starting TestHrAttendanceOvertime.test_overtime_both_threshold ... 2026-02-27 03:52:56,280 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [34] 2026-02-27 03:52:56,320 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_attendance.tests.test_hr_attendance_overtime: Starting TestHrAttendanceOvertime.test_overtime_change_employee ... 2026-02-27 03:52:56,452 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8687] 2026-02-27 03:52:56,458 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted hr.attendance records with IDs: [57] 2026-02-27 03:52:56,490 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [35] 2026-02-27 03:52:56,518 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_attendance.tests.test_hr_attendance_overtime: Starting TestHrAttendanceOvertime.test_overtime_company_settings ... 2026-02-27 03:52:56,639 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_attendance.tests.test_hr_attendance_overtime: Starting TestHrAttendanceOvertime.test_overtime_company_threshold ... 2026-02-27 03:52:56,774 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_attendance.tests.test_hr_attendance_overtime: Starting TestHrAttendanceOvertime.test_overtime_employee_threshold ... 2026-02-27 03:52:56,963 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_attendance.tests.test_hr_attendance_overtime: Starting TestHrAttendanceOvertime.test_overtime_far_timezones ... 2026-02-27 03:52:57,115 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_attendance.tests.test_hr_attendance_overtime: Starting TestHrAttendanceOvertime.test_overtime_hours_flexible_resource ... 2026-02-27 03:52:57,258 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [42] 2026-02-27 03:52:57,298 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_attendance.tests.test_hr_attendance_overtime: Starting TestHrAttendanceOvertime.test_overtime_hours_fully_flexible_resource ... 2026-02-27 03:52:57,419 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_attendance.tests.test_hr_attendance_overtime: Starting TestHrAttendanceOvertime.test_overtime_hours_inside_attendance ... 2026-02-27 03:52:57,594 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8700] 2026-02-27 03:52:57,599 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted hr.attendance records with IDs: [70] 2026-02-27 03:52:57,753 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_attendance.tests.test_hr_attendance_overtime: Starting TestHrAttendanceOvertime.test_overtime_hours_multiple_flexible_resources ... 2026-02-27 03:52:57,884 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [47] 2026-02-27 03:52:57,923 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_attendance.tests.test_hr_attendance_overtime: Starting TestHrAttendanceOvertime.test_overtime_lunch ... 2026-02-27 03:52:58,063 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [48] 2026-02-27 03:52:58,152 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [49] 2026-02-27 03:52:58,198 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_attendance.tests.test_hr_attendance_overtime: Starting TestHrAttendanceOvertime.test_overtime_multiple ... 2026-02-27 03:52:58,341 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [8707] 2026-02-27 03:52:58,347 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted hr.attendance records with IDs: [77] 2026-02-27 03:52:58,377 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [50] 2026-02-27 03:52:58,423 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_attendance.tests.test_hr_attendance_overtime: Starting TestHrAttendanceOvertime.test_overtime_unclosed ... 2026-02-27 03:52:58,552 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_attendance.tests.test_hr_attendance_overtime: Starting TestHrAttendanceOvertime.test_overtime_weekend ... 2026-02-27 03:52:58,665 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_attendance.tests.test_hr_attendance_overtime: Starting TestHrAttendanceOvertime.test_refuse_timeoff ... 2026-02-27 03:52:58,810 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_attendance.tests.test_hr_attendance_overtime: Starting TestHrAttendanceOvertime.test_simple_overtime ... 2026-02-27 03:52:59,078 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-02-27 03:53:24,464 166 INFO rb-209aa48-220549-371126 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 0x7fd0eeca4040> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:24,466 166 INFO rb-209aa48-220549-371126 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 0x7fd0a55c8a40> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:24,469 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:26,518 166 INFO rb-209aa48-220549-371126 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 0x7fd0ef3c5a80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:26,519 166 INFO rb-209aa48-220549-371126 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 0x7fd0a42f11c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:26,522 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:28,510 166 INFO rb-209aa48-220549-371126 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 0x7fd0a454e0c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:28,512 166 INFO rb-209aa48-220549-371126 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 0x7fd0eeca7a60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:28,514 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:30,152 166 INFO rb-209aa48-220549-371126 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 0x7fd0a45e4fe0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:30,153 166 INFO rb-209aa48-220549-371126 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 0x7fd0a54b53a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:30,156 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:53:30,794 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_accounting_date_reset_after_draft_reset ... 2026-02-27 03:53:32,175 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted mail.activity records with IDs: [128] 2026-02-27 03:53:32,727 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted account.move.line.ctp records with IDs: [3724, 3725] 2026-02-27 03:53:32,804 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted account.move.line records with IDs: [6657] 2026-02-27 03:53:33,284 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_attachments_in_move_from_company_expense ... 2026-02-27 03:53:33,390 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-02-27 03:53:33,416 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-02-27 03:53:33,512 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-02-27 03:53:33,517 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-02-27 03:53:34,247 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-02-27 03:53:34,248 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-02-27 03:53:34,625 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted mail.activity records with IDs: [129] 2026-02-27 03:53:34,921 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_attachments_in_move_from_own_expense ... 2026-02-27 03:53:35,034 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-02-27 03:53:35,043 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-02-27 03:53:35,126 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-02-27 03:53:35,131 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-02-27 03:53:35,297 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-02-27 03:53:35,298 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-02-27 03:53:35,552 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted mail.activity records with IDs: [130] 2026-02-27 03:53:35,814 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_computation_expense_report_date_based_most_recent_expense_today ... 2022-01-25 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted mail.activity records with IDs: [131] 2026-02-27 03:53:36,748 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_computation_expense_report_date_based_user_input ... 2022-01-25 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted mail.activity records with IDs: [132] 2026-02-27 03:53:37,730 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_computation_expense_report_date_with_most_recent_expense_last_month ... 2022-01-25 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted mail.activity records with IDs: [133] 2022-02-25 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted mail.activity records with IDs: [134] 2026-02-27 03:53:39,271 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_computation_expense_report_date_with_most_recent_expense_last_month_with_lock_date ... 2022-01-25 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted mail.activity records with IDs: [135] 2022-02-25 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted mail.activity records with IDs: [136] 2022-01-25 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted mail.activity records with IDs: [137] 2022-02-25 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted mail.activity records with IDs: [138] 2026-02-27 03:53:42,449 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_computation_expense_report_date_with_most_recent_expense_within_month_early ... 2022-01-25 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted mail.activity records with IDs: [139] 2026-02-27 03:53:43,232 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_computation_expense_report_date_with_most_recent_expense_within_month_later ... 2022-01-25 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted mail.activity records with IDs: [140] 2026-02-27 03:53:43,951 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_compute_standard_price_update_warning_product_with_and_without_expense ... 2026-02-27 03:53:44,172 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_corner_case_defaults_values_from_product ... 2026-02-27 03:53:45,029 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_corner_case_expense_prevent_empty_sheet_approval_actions ... 2026-02-27 03:53:45,749 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted mail.activity records with IDs: [141] 2026-02-27 03:53:46,123 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_corner_case_expense_reported_cannot_be_zero ... 2026-02-27 03:53:46,912 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted mail.activity records with IDs: [142] 2026-02-27 03:53:47,492 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted account.move.line.ctp records with IDs: [3758, 3759] 2026-02-27 03:53:47,564 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted account.move.line records with IDs: [6706] 2026-02-27 03:53:48,205 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_create_report_name ... 2026-02-27 03:53:48,422 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_bank_account_of_employee_on_entry_and_register_payment ... 2026-02-27 03:53:49,082 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted mail.activity records with IDs: [143] 2026-02-27 03:53:49,454 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_by_company_with_caba_tax ... 2026-02-27 03:53:50,046 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_corner_case_changing_employee ... 2026-02-27 03:53:50,376 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_main_flow ... 2021-12-12 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted mail.activity records with IDs: [144, 145] 2021-12-12 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted account.partial.reconcile records with IDs: [690, 691, 688, 689] 2021-12-12 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted account.full.reconcile records with IDs: [416, 415] 2021-12-12 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted account.analytic.line records with IDs: [706, 707] 2021-12-12 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted account.move.line.ctp records with IDs: [3768, 3769, 3770, 3771, 3772] 2021-12-12 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted account.move.line records with IDs: [6715, 6716, 6717, 6718, 6719, 6720] 2021-12-12 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted account.move records with IDs: [2499] 2021-12-12 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted mail.followers records with IDs: [3360] 2021-12-12 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted account.move.line.ctp records with IDs: [3773, 3774, 3775] 2021-12-12 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted account.move.line records with IDs: [6724, 6725, 6726, 6727] 2021-12-12 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted account.move.line.ctp records with IDs: [3773, 3774, 3775, 3766, 3767] 2021-12-12 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted account.move.line records with IDs: [6724, 6725, 6726, 6727, 6721, 6722, 6723] 2021-12-12 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted account.move records with IDs: [2501, 2500] 2021-12-12 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted account.payment records with IDs: [283, 282] 2021-12-12 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted hr.expense records with IDs: [50, 49] 2021-12-12 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted account.analytic.account records with IDs: [259] 2021-12-12 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted mail.activity records with IDs: [146] 2026-02-27 03:53:56,572 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_mandatory_analytic_plan_product_category ... 2026-02-27 03:53:57,321 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted mail.activity records with IDs: [147] 2026-02-27 03:53:57,345 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_multi_currencies ... 2026-02-27 03:53:59,294 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted mail.activity records with IDs: [148, 149, 150, 151] 2026-02-27 03:54:00,326 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted mail.activity records with IDs: [152, 153] 2026-02-27 03:54:00,701 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_no_stealing_from_employees ... 2026-02-27 03:54:01,483 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted mail.activity records with IDs: [154] 2026-02-27 03:54:01,771 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_paid_company_no_autobalancing_line ... 2026-02-27 03:54:02,368 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted mail.activity records with IDs: [155] 2026-02-27 03:54:02,485 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted account.move.line.ctp records with IDs: [3811] 2026-02-27 03:54:02,531 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted account.move.line.ctp records with IDs: [3810] 2026-02-27 03:54:02,639 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted account.move.line records with IDs: [6778] 2026-02-27 03:54:02,790 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_payment_method ... 2026-02-27 03:54:03,416 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted mail.activity records with IDs: [156] 2026-02-27 03:54:03,610 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_set_quantity_to_0 ... 2026-02-27 03:54:03,762 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_set_total_amount_to_0 ... 2026-02-27 03:54:03,927 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_sheet_attachments_sync ... 2026-02-27 03:54:04,189 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted ir.attachment records with IDs: [6876] 2026-02-27 03:54:04,222 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted ir.attachment records with IDs: [6873] 2026-02-27 03:54:04,330 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted ir.attachment records with IDs: [6877] 2026-02-27 03:54:04,494 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted ir.attachment records with IDs: [6881] 2026-02-27 03:54:04,589 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted ir.attachment records with IDs: [6878] 2026-02-27 03:54:04,626 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted ir.attachment records with IDs: [6875] 2026-02-27 03:54:04,626 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted hr.expense records with IDs: [71] 2026-02-27 03:54:04,725 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted ir.attachment records with IDs: [6879] 2026-02-27 03:54:04,766 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted ir.attachment records with IDs: [6880] 2026-02-27 03:54:04,968 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted ir.attachment records with IDs: [6885] 2026-02-27 03:54:05,008 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted ir.attachment records with IDs: [6882] 2026-02-27 03:54:05,140 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted ir.attachment records with IDs: [6886] 2026-02-27 03:54:05,307 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted ir.attachment records with IDs: [6891] 2026-02-27 03:54:05,391 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted ir.attachment records with IDs: [6887] 2026-02-27 03:54:05,417 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted ir.attachment records with IDs: [6884] 2026-02-27 03:54:05,417 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted hr.expense records with IDs: [74] 2026-02-27 03:54:05,516 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted ir.attachment records with IDs: [6889] 2026-02-27 03:54:05,558 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted ir.attachment records with IDs: [6890] 2026-02-27 03:54:05,624 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_sheet_journal_id ... 2026-02-27 03:54:05,868 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_sheet_multi_company ... 2026-02-27 03:54:06,137 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [41], uid: 386, model: hr.expense.sheet 2026-02-27 03:54:06,158 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [42], uid: 386, model: hr.expense.sheet 2026-02-27 03:54:06,625 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #386 deleted mail.activity records with IDs: [157] 2026-02-27 03:54:06,770 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #386 deleted mail.mail records with IDs: [521] 2026-02-27 03:54:06,787 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #386 deleted mail.activity records with IDs: [158] 2026-02-27 03:54:06,799 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [41], uid: 383, model: hr.expense.sheet 2026-02-27 03:54:07,076 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_sheet_with_line_ids ... 2026-02-27 03:54:07,760 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted mail.activity records with IDs: [159] 2026-02-27 03:54:08,359 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted account.move.line.ctp records with IDs: [3823, 3824, 3825, 3826, 3827, 3828, 3829, 3830, 3831, 3832, 3833, 3834] 2026-02-27 03:54:08,443 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted account.move.line records with IDs: [6797, 6798, 6799, 6800] 2026-02-27 03:54:09,405 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted mail.activity records with IDs: [160] 2026-02-27 03:54:09,643 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_split_flow ... 2026-02-27 03:54:10,412 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted hr.expense.split records with IDs: [1] 2026-02-27 03:54:10,673 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_standard_price_update_warning ... 2026-02-27 03:54:11,567 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_expense_vendor ... 2024-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted mail.activity records with IDs: [161] 2026-02-27 03:54:12,706 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_foreign_currencies_total ... 2026-02-27 03:54:12,862 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_move_creation_with_quantity ... 2026-02-27 03:54:13,412 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted mail.activity records with IDs: [162] 2026-02-27 03:54:13,607 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_multiple_attachments_in_move_from_company_expense ... 2026-02-27 03:54:13,617 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-02-27 03:54:13,618 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-02-27 03:54:13,874 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-02-27 03:54:13,875 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-02-27 03:54:14,094 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted mail.activity records with IDs: [163] 2026-02-27 03:54:14,299 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_payment_edit_fields ... 2026-02-27 03:54:14,852 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #383 deleted mail.activity records with IDs: [164] 2026-02-27 03:54:15,059 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_tax_is_used_when_in_transactions ... 2026-02-27 03:54:15,197 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses: Starting TestExpenses.test_update_expense_price_on_product_standard_price ... 2026-02-27 03:54:16,677 166 INFO rb-209aa48-220549-371126 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 0x7fd0a288cea0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:54:16,678 166 INFO rb-209aa48-220549-371126 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 0x7fd0a46e9080> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:54:16,680 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:54:16,695 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 10 checked, 10 removed 2026-02-27 03:54:41,941 166 INFO rb-209aa48-220549-371126 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 0x7fd0a41c6d40> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:54:41,942 166 INFO rb-209aa48-220549-371126 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 0x7fd0a49080e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:54:41,945 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:54:43,299 166 INFO rb-209aa48-220549-371126 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 0x7fd0f9647d80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:54:43,300 166 INFO rb-209aa48-220549-371126 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 0x7fd0a24d62a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:54:43,302 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:54:44,986 166 INFO rb-209aa48-220549-371126 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 0x7fd0a42372e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:54:44,987 166 INFO rb-209aa48-220549-371126 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 0x7fd0a55463e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:54:44,989 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:54:46,283 166 INFO rb-209aa48-220549-371126 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 0x7fd0a276cf40> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:54:46,284 166 INFO rb-209aa48-220549-371126 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 0x7fd0a063b7e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:54:46,287 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:54:47,442 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses_access_rights: Starting TestExpensesAccessRights.test_corner_case_expense_sheet_only_accountant_can_unlink_expenses ... 2026-02-27 03:54:48,886 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #387 deleted mail.activity records with IDs: [167] 2026-02-27 03:54:48,969 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [50], uid: 389, model: hr.expense.sheet 2026-02-27 03:54:49,135 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_corner_case_expense_sheet_only_accountant_can_unlink_expenses: waiting for threads: [] 2026-02-27 03:54:49,158 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses_access_rights: Starting TestExpensesAccessRights.test_expense_access_rights ... 2026-02-27 03:54:49,410 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [98], uid: 389, model: hr.expense 2026-02-27 03:54:49,625 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #389 deleted mail.activity records with IDs: [168] 2026-02-27 03:54:49,631 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_access_rights: waiting for threads: [] 2026-02-27 03:54:49,651 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses_access_rights: Starting TestExpensesAccessRights.test_expense_sheet_access_rights ... 2026-02-27 03:54:50,386 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #390 deleted mail.activity records with IDs: [169] 2026-02-27 03:54:50,583 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #390 deleted mail.mail records with IDs: [522] 2026-02-27 03:54:50,610 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #390 deleted mail.activity records with IDs: [170] 2026-02-27 03:54:50,645 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [100], uid: 389, model: hr.expense 2026-02-27 03:54:51,020 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_sheet_access_rights: waiting for threads: [] 2026-02-27 03:54:51,050 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses_access_rights: Starting TestExpensesAccessRights.test_expense_sheet_access_rights_user ... 2026-02-27 03:54:51,784 166 WARNING rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_sheet_access_rights_user: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:54:51,785 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses_access_rights: skipped TestExpensesAccessRights.test_expense_sheet_access_rights_user : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:54:51,785 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses_access_rights.TestExpensesAccessRights.test_expense_sheet_access_rights_user: waiting for threads: [] 2026-02-27 03:54:53,086 166 INFO rb-209aa48-220549-371126 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 0x7fd0a465e660> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:54:53,087 166 INFO rb-209aa48-220549-371126 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 0x7fd0f9b51620> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:54:53,089 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:54:53,101 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-02-27 03:55:19,144 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2f704a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:19,145 166 INFO rb-209aa48-220549-371126 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 0x7fd0a454eb60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:19,148 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:20,191 166 INFO rb-209aa48-220549-371126 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 0x7fd0a1a719e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:20,192 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3062980> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:20,194 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:21,805 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4756660> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:21,806 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3359ee0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:21,808 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:23,066 166 INFO rb-209aa48-220549-371126 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 0x7fd0a452f2e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:23,067 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4923420> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:23,070 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:23,614 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses_mail_import: Starting TestExpensesMailImport.test_import_expense_from_email ... 2026-02-27 03:55:23,821 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #393 deleted mail.mail records with IDs: [523] 2026-02-27 03:55:23,927 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #393 deleted mail.mail records with IDs: [524] 2026-02-27 03:55:24,073 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #393 deleted mail.mail records with IDs: [525] 2026-02-27 03:55:24,097 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses_mail_import: Starting TestExpensesMailImport.test_import_expense_from_email_employee_without_user ... 2026-02-27 03:55:24,732 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #393 deleted mail.mail records with IDs: [526] 2026-02-27 03:55:24,745 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #393 deleted mail.message records with IDs: [8776] 2026-02-27 03:55:24,768 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses_mail_import: Starting TestExpensesMailImport.test_import_expense_from_email_no_product ... 2026-02-27 03:55:25,012 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #393 deleted mail.mail records with IDs: [527] 2026-02-27 03:55:25,040 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses_mail_import: Starting TestExpensesMailImport.test_import_expense_from_email_several_employees ... 2026-02-27 03:55:25,414 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #393 deleted mail.mail records with IDs: [528] 2026-02-27 03:55:25,442 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses_mail_import: Starting TestExpensesMailImport.test_import_expense_from_mail_get_default_expense_sheet_values_errors ... 2026-02-27 03:55:25,688 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #393 deleted mail.mail records with IDs: [529] 2026-02-27 03:55:25,734 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses_mail_import: Starting TestExpensesMailImport.test_import_expense_from_mail_parsing_subjects ... 2026-02-27 03:55:27,099 166 INFO rb-209aa48-220549-371126 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 0x7fd0a30a6520> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:27,099 166 INFO rb-209aa48-220549-371126 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 0x7fd0a452f2e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:27,101 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:27,112 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 03:55:51,831 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4181120> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/test_expenses_states.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:51,832 166 INFO rb-209aa48-220549-371126 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 0x7fd0a46e9440> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/test_expenses_states.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:51,835 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/test_expenses_states.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:53,851 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2548cc0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/test_expenses_states.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:53,852 166 INFO rb-209aa48-220549-371126 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 0x7fd0a39fa340> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/test_expenses_states.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:53,854 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/test_expenses_states.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:55,254 166 INFO rb-209aa48-220549-371126 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 0x7fd0a46e96c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/test_expenses_states.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:55,255 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2f33ec0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/test_expenses_states.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:55,259 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/test_expenses_states.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:57,282 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4218720> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/test_expenses_states.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:57,283 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2e705e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/test_expenses_states.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:57,286 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/test_expenses_states.py", line 12, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:55:58,033 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_state_synchro_1_regular_flow ... 2026-02-27 03:55:59,648 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #397 deleted mail.activity records with IDs: [171, 172] 2026-02-27 03:56:00,103 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_state_synchro_2_employee_specific_flow ... 2026-02-27 03:56:00,934 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #397 deleted mail.activity records with IDs: [173, 174] 2026-02-27 03:56:01,953 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #397 deleted account.move.line.ctp records with IDs: [3877, 3878, 3879, 3880] 2026-02-27 03:56:02,035 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #397 deleted account.move.line records with IDs: [6856, 6857] 2026-02-27 03:56:03,484 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #397 deleted account.partial.reconcile records with IDs: [694] 2026-02-27 03:56:05,099 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #397 deleted account.partial.reconcile records with IDs: [695, 696] 2026-02-27 03:56:05,193 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #397 deleted account.full.reconcile records with IDs: [419] 2026-02-27 03:56:05,444 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #397 deleted account.move.line.ctp records with IDs: [3884, 3885, 3886] 2026-02-27 03:56:05,603 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #397 deleted account.move.line records with IDs: [6861, 6862, 6863, 6864] 2026-02-27 03:56:05,716 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #397 deleted account.move records with IDs: [2536] 2026-02-27 03:56:05,735 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #397 deleted mail.followers records with IDs: [3423] 2026-02-27 03:56:06,833 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #397 deleted account.partial.reconcile records with IDs: [697] 2026-02-27 03:56:06,921 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #397 deleted account.full.reconcile records with IDs: [420] 2026-02-27 03:56:07,067 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses_states: Starting TestExpensesStates.test_expense_state_synchro_3_company_specific_flow ... 2026-02-27 03:56:07,632 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #397 deleted mail.activity records with IDs: [175] 2026-02-27 03:56:08,400 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #397 deleted mail.activity records with IDs: [176] 2026-02-27 03:56:08,491 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #397 deleted account.move.line.ctp records with IDs: [3897, 3898, 3899] 2026-02-27 03:56:08,596 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #397 deleted account.move.line records with IDs: [6881, 6882, 6883, 6884] 2026-02-27 03:56:08,662 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #397 deleted account.move records with IDs: [2543] 2026-02-27 03:56:09,184 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #397 deleted account.move.line.ctp records with IDs: [3900, 3901, 3902] 2026-02-27 03:56:09,328 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #397 deleted account.move.line records with IDs: [6885, 6886, 6887, 6888] 2026-02-27 03:56:09,406 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #397 deleted account.move records with IDs: [2544] 2026-02-27 03:56:12,045 166 INFO rb-209aa48-220549-371126 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 0x7fd0a11d9c60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:56:12,046 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2921300> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:56:12,048 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:56:12,063 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 03:56:12,221 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses_tour: Starting TestExpensesTour.test_tour_expenses ... 2026-02-27 03:56:12,395 166 WARNING rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:56:12,396 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses_tour: skipped TestExpensesTour.test_tour_expenses : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:56:12,396 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_expenses_tour.TestExpensesTour.test_tour_expenses: waiting for threads: [] 2026-02-27 03:56:12,425 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 03:56:36,882 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3359580> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:56:36,883 166 INFO rb-209aa48-220549-371126 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 0x7fd0a414e020> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:56:36,886 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:56:38,616 166 INFO rb-209aa48-220549-371126 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 0x7fd0a558eb60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:56:38,617 166 INFO rb-209aa48-220549-371126 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 0x7fd0a351f7e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:56:38,619 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:56:40,319 166 INFO rb-209aa48-220549-371126 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 0x7fd0a253e660> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:56:40,320 166 INFO rb-209aa48-220549-371126 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 0x7fd0a28947c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:56:40,323 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:56:41,615 166 INFO rb-209aa48-220549-371126 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 0x7fd0f3a05ee0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:56:41,617 166 INFO rb-209aa48-220549-371126 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 0x7fd0a19dfc40> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:56:41,619 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_expense/tests/common.py", line 51, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({'name': 'Expense Plan Test'}) File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:56:42,221 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_ui: Starting TestUi.test_expense_manager_can_always_set_employee ... 2026-02-27 03:56:42,647 166 WARNING rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:56:42,648 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_ui: skipped TestUi.test_expense_manager_can_always_set_employee : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:56:42,648 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_ui.TestUi.test_expense_manager_can_always_set_employee: waiting for threads: [] 2026-02-27 03:56:42,679 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_ui: Starting TestUi.test_not_create_zero_amount_expense_in_expense_sheet ... 2026-02-27 03:56:42,960 166 WARNING rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_ui.TestUi.test_not_create_zero_amount_expense_in_expense_sheet: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:56:42,961 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_ui: skipped TestUi.test_not_create_zero_amount_expense_in_expense_sheet : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:56:42,961 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_ui.TestUi.test_not_create_zero_amount_expense_in_expense_sheet: waiting for threads: [] 2026-02-27 03:56:42,989 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_ui: Starting TestUi.test_show_expense_receipt_on_expense_line_click ... 2026-02-27 03:56:43,114 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-02-27 03:56:43,115 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-02-27 03:56:43,116 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-02-27 03:56:43,215 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-02-27 03:56:43,219 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-02-27 03:56:43,224 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: Post processing ignored : This file could not be decoded as an image file. 2026-02-27 03:56:43,402 166 WARNING rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_ui.TestUi.test_show_expense_receipt_on_expense_line_click: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:56:43,403 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_ui: skipped TestUi.test_show_expense_receipt_on_expense_line_click : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:56:43,403 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_expense.tests.test_ui.TestUi.test_show_expense_receipt_on_expense_line_click: waiting for threads: [] 2026-02-27 03:56:45,298 166 INFO rb-209aa48-220549-371126 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 0x7fd0a17b1c60> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:56:45,298 166 INFO rb-209aa48-220549-371126 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 0x7fd0a45e6f20> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:56:45,302 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 03:56:45,319 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-02-27 03:56:55,506 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3448] 2026-02-27 03:56:55,675 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [112733] 2026-02-27 03:56:55,675 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted hr.leave.mandatory.day records with IDs: [1] 2026-02-27 03:56:55,675 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAcessRightsStates.test_base_user_reset_current_leave ... 2026-02-27 03:56:55,886 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [530] 2026-02-27 03:56:56,095 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [531] 2026-02-27 03:56:56,253 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [532] 2026-02-27 03:56:56,408 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [533] 2026-02-27 03:56:56,468 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAcessRightsStates.test_base_user_reset_other_employee_leave ... 2026-02-27 03:56:56,632 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [534] 2026-02-27 03:56:56,859 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [535] 2026-02-27 03:56:57,058 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [536] 2026-02-27 03:56:57,229 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [537] 2026-02-27 03:56:57,290 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAcessRightsStates.test_base_user_reset_other_employee_leave_and_is_leave_manager_id ... 2026-02-27 03:56:57,567 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [538] 2026-02-27 03:56:57,750 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [539] 2026-02-27 03:56:57,902 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [540] 2026-02-27 03:56:58,056 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [541] 2026-02-27 03:56:58,120 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAcessRightsStates.test_base_user_reset_refused_leave ... 2026-02-27 03:56:58,317 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [542] 2026-02-27 03:56:58,511 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [543] 2026-02-27 03:56:58,654 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [544] 2026-02-27 03:56:58,819 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [545] 2026-02-27 03:56:58,887 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAcessRightsStates.test_holiday_manager_reset_current_leave ... 2026-02-27 03:56:59,071 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [546] 2026-02-27 03:56:59,245 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [547] 2026-02-27 03:56:59,391 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [548] 2026-02-27 03:56:59,580 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [549] 2026-02-27 03:56:59,698 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAcessRightsStates.test_holiday_manager_reset_his_leave ... 2026-02-27 03:56:59,920 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [550] 2026-02-27 03:57:00,134 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [551] 2026-02-27 03:57:00,305 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [552] 2026-02-27 03:57:00,488 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [553] 2026-02-27 03:57:00,567 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAcessRightsStates.test_holiday_manager_reset_other_employee_leave ... 2026-02-27 03:57:00,769 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [554] 2026-02-27 03:57:00,947 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [555] 2026-02-27 03:57:01,112 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [556] 2026-02-27 03:57:01,289 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [557] 2026-02-27 03:57:01,367 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAcessRightsStates.test_holiday_manager_reset_other_employee_leave_and_is_leave_manager_id ... 2026-02-27 03:57:01,575 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [558] 2026-02-27 03:57:01,765 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [559] 2026-02-27 03:57:01,923 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [560] 2026-02-27 03:57:02,105 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [561] 2026-02-27 03:57:02,196 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAcessRightsStates.test_holiday_manager_reset_refused_leave ... 2026-02-27 03:57:02,444 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [562] 2026-02-27 03:57:02,683 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [563] 2026-02-27 03:57:02,872 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [564] 2026-02-27 03:57:03,042 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [565] 2026-02-27 03:57:03,107 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAcessRightsStates.test_holiday_manager_reset_self_and_is_manager_id ... 2026-02-27 03:57:03,318 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [566] 2026-02-27 03:57:03,492 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [567] 2026-02-27 03:57:03,653 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [568] 2026-02-27 03:57:03,850 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [569] 2026-02-27 03:57:03,937 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAcessRightsStates.test_holiday_responsible_refuse_leave ... 2026-01-23 10:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #408 deleted mail.mail records with IDs: [570] 2026-01-23 10:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #407 deleted mail.mail records with IDs: [571] 2026-01-23 10:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #407 deleted mail.activity records with IDs: [177] 2026-01-23 10:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #406 deleted mail.mail records with IDs: [572] 2026-01-23 10:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #407 deleted mail.mail records with IDs: [573] 2026-01-23 10:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #407 deleted mail.activity records with IDs: [178] 2026-01-23 10:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #407 deleted resource.calendar.leaves records with IDs: [20] 2026-01-23 10:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #407 deleted mail.mail records with IDs: [574] 2026-01-23 10:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #407 deleted account.analytic.line records with IDs: [708] 2026-01-23 10:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #408 deleted mail.mail records with IDs: [575] 2026-01-23 10:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #407 deleted mail.mail records with IDs: [576] 2026-01-23 10:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #407 deleted mail.activity records with IDs: [179] 2026-01-23 10:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #406 deleted mail.mail records with IDs: [577] 2026-01-23 10:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #407 deleted mail.activity records with IDs: [180] 2026-01-23 10:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #407 deleted mail.mail records with IDs: [578] 2026-02-27 03:57:06,164 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAcessRightsStates.test_holiday_user_reset_current_leave ... 2026-02-27 03:57:06,356 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [579] 2026-02-27 03:57:06,570 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [580] 2026-02-27 03:57:06,728 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [581] 2026-02-27 03:57:06,948 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [582] 2026-02-27 03:57:07,012 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAcessRightsStates.test_holiday_user_reset_his_leave ... 2026-02-27 03:57:07,240 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [583] 2026-02-27 03:57:07,407 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [584] 2026-02-27 03:57:07,570 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [585] 2026-02-27 03:57:07,719 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [586] 2026-02-27 03:57:07,808 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAcessRightsStates.test_holiday_user_reset_other_employee_leave ... 2026-02-27 03:57:08,013 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [587] 2026-02-27 03:57:08,252 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [588] 2026-02-27 03:57:08,452 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [589] 2026-02-27 03:57:08,620 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [590] 2026-02-27 03:57:08,691 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAcessRightsStates.test_holiday_user_reset_other_employee_leave_and_is_leave_manager_id ... 2026-02-27 03:57:08,893 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [591] 2026-02-27 03:57:09,102 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [592] 2026-02-27 03:57:09,244 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [593] 2026-02-27 03:57:09,450 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [594] 2026-02-27 03:57:09,567 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAcessRightsStates.test_holiday_user_reset_refused_leave ... 2026-02-27 03:57:09,803 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [595] 2026-02-27 03:57:10,009 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [596] 2026-02-27 03:57:10,162 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [597] 2026-02-27 03:57:10,284 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [598] 2026-02-27 03:57:10,327 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAcessRightsStates.test_holiday_user_reset_self_and_is_manager_id ... 2026-02-27 03:57:10,526 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [599] 2026-02-27 03:57:10,694 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [600] 2026-02-27 03:57:10,865 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [601] 2026-02-27 03:57:11,043 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [602] 2026-02-27 03:57:11,115 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAcessRightsStates.test_reset_confirm_status ... 2026-02-27 03:57:11,342 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [603] 2026-02-27 03:57:11,456 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [604] 2026-02-27 03:57:11,652 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [605] 2026-02-27 03:57:11,762 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [606] 2026-02-27 03:57:12,025 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [607] 2026-02-27 03:57:12,134 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [608] 2026-02-27 03:57:12,444 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [609] 2026-02-27 03:57:12,611 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [610] 2026-02-27 03:57:12,789 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 03:57:23,261 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3529] 2026-02-27 03:57:23,426 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [112733] 2026-02-27 03:57:23,426 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted hr.leave.mandatory.day records with IDs: [1] 2026-02-27 03:57:23,426 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsCreate.test_base_user_create_other ... 2026-02-27 03:57:23,550 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [89], uid: 412, model: hr.leave 2026-02-27 03:57:23,598 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsCreate.test_base_user_create_self ... 2026-02-27 03:57:23,760 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsCreate.test_holidays_manager_create_other ... 2026-02-27 03:57:23,955 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsCreate.test_holidays_manager_create_self ... 2026-02-27 03:57:24,139 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsCreate.test_holidays_user_create_other ... 2026-02-27 03:57:24,333 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsCreate.test_holidays_user_create_self ... 2026-02-27 03:57:24,512 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 03:57:34,763 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3539] 2026-02-27 03:57:34,918 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [112733] 2026-02-27 03:57:34,918 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted hr.leave.mandatory.day records with IDs: [1] 2026-02-27 03:57:34,918 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsRead.test_leave_read_by_user_other ... 2026-02-27 03:57:35,086 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [96], uid: 416, model: hr.leave 2026-02-27 03:57:35,120 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsRead.test_leave_read_by_user_other_browse ... 2026-02-27 03:57:35,315 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [97], uid: 416, model: hr.leave 2026-02-27 03:57:35,332 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [97], uid: 416, model: hr.leave 2026-02-27 03:57:35,360 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsRead.test_leave_read_by_user_own ... 2026-02-27 03:57:35,470 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 03:57:45,315 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3546] 2026-02-27 03:57:45,474 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [112733] 2026-02-27 03:57:45,474 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted hr.leave.mandatory.day records with IDs: [1] 2026-02-27 03:57:45,474 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_creation_for_other_user ... 2026-02-27 03:57:45,583 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: create on record ids: [99], uid: 420, model: hr.leave 2026-02-27 03:57:45,638 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_double_validate ... 2026-02-27 03:57:45,920 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [100], uid: 420, model: hr.leave 2026-02-27 03:57:46,282 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [100], uid: 420, model: hr.leave 2026-02-27 03:57:46,621 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_double_validate_holiday_manager ... 2026-02-27 03:57:47,334 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_hr_to_validate_by_holiday_user ... 2026-02-27 03:57:47,689 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_hr_to_validate_by_manager ... 2026-02-27 03:57:47,930 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_hr_to_validate_by_user ... 2026-02-27 03:57:48,020 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_manager_to_validate_by_holiday_user ... 2026-02-27 03:57:48,682 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_manager_to_validate_by_user ... 2026-02-27 03:57:48,900 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [104], uid: 420, model: hr.leave 2026-02-27 03:57:49,351 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_messaging_by_user ... 2026-02-27 03:57:49,841 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_update_by_user ... 2026-02-27 03:57:49,909 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsWrite.test_leave_update_by_user_other ... 2026-02-27 03:57:50,103 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [105], uid: 420, model: hr.leave 2026-02-27 03:57:50,187 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 03:58:00,481 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3559] 2026-02-27 03:58:00,630 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [112733] 2026-02-27 03:58:00,630 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted hr.leave.mandatory.day records with IDs: [1] 2026-02-27 03:58:00,630 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsUnlink.test_leave_unlink_confirm_by_user ... 2026-02-27 03:58:00,746 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #424 deleted mail.message records with IDs: [9100] 2026-02-27 03:58:00,775 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #424 deleted hr.leave records with IDs: [107] 2026-02-27 03:58:00,780 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #424 deleted mail.followers records with IDs: [3561] 2026-02-27 03:58:00,804 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsUnlink.test_leave_unlink_confirm_in_past_by_user ... 2026-02-27 03:58:01,003 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #424 deleted mail.message records with IDs: [9101] 2026-02-27 03:58:01,042 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_access_rights: Starting TestAccessRightsUnlink.test_leave_unlink_validate_by_user ... 2026-02-27 03:58:01,317 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #424 deleted mail.message records with IDs: [9102] 2026-02-27 03:58:01,334 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [109], uid: 424, model: hr.leave 2026-02-27 03:58:01,419 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 03:58:11,710 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_data_persists ... 2026-02-27 03:58:12,371 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_data_with_different_units ... 2026-02-27 03:58:12,713 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_data_with_different_units_and_used_days ... 2024-01-17 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [618] 2026-02-27 03:58:13,453 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_data_with_different_units_half_day ... 2026-02-27 03:58:13,791 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_date_in_the_future ... 2026-02-27 03:58:14,935 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_immediate_monthly_start_day ... 2026-02-27 03:58:15,262 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_with_virtual_future_leaves ... 2026-02-27 03:58:15,718 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_allocation_without_working_hours ... 2026-02-27 03:58:15,986 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_carrover_other_period_end_multi_level ... 2026-02-27 03:58:16,977 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_carryover_at_allocation ... 2026-02-27 03:58:17,604 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_carryover_at_other ... 2026-02-27 03:58:18,024 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_creation_for_history ... 2026-02-27 03:58:18,202 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_creation_on_anterior_date ... 2026-02-27 03:58:18,387 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_days_left_over_carryover_maximum_with_leaves_around_carryover ... 2024-11-25 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [619] 2024-11-25 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [620] 2026-02-27 03:58:19,855 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_days_left_under_carryover_maximum ... 2024-11-25 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [621] 2026-02-27 03:58:20,916 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_hours_with_max_carryover ... 2026-02-27 03:58:21,449 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_immediate_cron_run ... 2026-02-27 03:58:21,680 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_leaves_cancel_cron ... 2024-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [622] 2024-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [623] 2024-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [624] 2024-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [625] 2024-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [626] 2024-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [627] 2024-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [628] 2024-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [629] 2024-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [32] 2024-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [753] 2024-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [630] 2024-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [631] 2024-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [33] 2024-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [754] 2026-02-27 03:58:23,799 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_leaves_cancel_cron_with_refused_allocation ... 2024-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [632] 2024-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [633] 2024-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [37] 2024-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [758] 2026-02-27 03:58:24,383 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_leaves_taken_maximum ... 2026-02-27 03:58:24,995 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [634] 2026-02-27 03:58:25,161 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_leaves_taken_maximum_hours ... 2026-02-27 03:58:25,798 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [635] 2026-02-27 03:58:26,007 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_lost_first_january ... 2026-02-27 03:58:26,387 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_lost_previous_days ... 2026-02-27 03:58:26,862 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_maximum_leaves ... 2026-02-27 03:58:27,419 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_maximum_leaves_no_limit ... 2026-02-27 03:58:27,947 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_period_start ... 2026-02-27 03:58:28,333 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_period_start_level_transfer ... 2026-02-27 03:58:28,846 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_period_start_multiple_runs ... 2026-02-27 03:58:29,233 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_period_start_past_start_date ... 2026-02-27 03:58:30,016 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_plan_cleared_when_switch_to_regular ... 2026-02-27 03:58:30,225 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_plan_end_carryover_expiring_3_months ... 2026-02-27 03:58:31,064 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_plan_start_carryover_expiring_3_months ... 2026-02-27 03:58:31,856 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_plan_with_multiple_levels ... 2026-02-27 03:58:32,410 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_plan_with_multiple_levels_2 ... 2026-02-27 03:58:33,151 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_skipped_period ... 2026-02-27 03:58:33,552 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_transition_after_period ... 2026-02-27 03:58:33,868 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_transition_immediately ... 2026-02-27 03:58:34,179 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_unlink ... 2026-02-27 03:58:34,384 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #426 deleted hr.leave.allocation records with IDs: [54] 2026-02-27 03:58:34,389 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #426 deleted mail.followers records with IDs: [3652, 3653] 2026-02-27 03:58:34,395 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted hr.leave.accrual.plan records with IDs: [41] 2026-02-27 03:58:34,416 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_unused_accrual_reset_to_lost ... 2024-11-25 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [636] 2026-02-27 03:58:35,492 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_accrual_with_report_creation_for_history ... 2026-02-27 03:58:35,772 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_added_type_during_onchange ... 2026-02-27 03:58:35,809 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_cache_invalidation_with_future_leaves ... 2024-06-30 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [637] 2026-02-27 03:58:36,495 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_cancel_invalid_leaves_with_regular_and_accrual_allocations ... 2026-02-27 03:58:36,967 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [638] 2026-02-27 03:58:37,118 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_carried_over_days_expiry ... 2026-02-27 03:58:37,650 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_carried_over_days_expiry_date_computation ... 2026-02-27 03:58:38,044 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_carried_over_days_expiry_date_computation_2 ... 2026-02-27 03:58:38,540 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_carried_over_days_expiry_date_computation_3 ... 2026-02-27 03:58:39,196 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_carried_over_days_expiry_date_computation_4 ... 2026-02-27 03:58:39,824 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_carried_over_days_expiry_date_computation_5 ... 2026-02-27 03:58:40,538 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_carriedover_days_expiration_reset ... 2026-02-27 03:58:41,159 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_check_gain ... 2021-08-30 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [639] 2021-08-30 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [640] 2021-08-30 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [184] 2026-02-27 03:58:42,078 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_check_lastcall_change_regular_to_accrual ... 2026-02-27 03:58:42,206 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_check_max_value ... 2026-02-27 03:58:42,493 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_check_max_value_hours ... 2026-02-27 03:58:42,843 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_compute_allocation_days_after_adding_employee ... 2026-02-27 03:58:43,983 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_consistency_between_cap_accrued_time_and_maximum_leave ... 2026-02-27 03:58:44,067 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_frequency_bimonthly ... 2026-02-27 03:58:44,542 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_frequency_biyearly ... 2026-02-27 03:58:45,023 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_frequency_daily ... 2026-02-27 03:58:45,305 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_frequency_hourly_calendar ... 2026-02-27 03:58:45,672 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_frequency_hourly_worked_hours ... 2017-12-05 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [641] 2017-12-05 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [642] 2017-12-05 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [185] 2026-02-27 03:58:46,509 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_frequency_monthly ... 2026-02-27 03:58:46,880 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_frequency_weekly ... 2026-02-27 03:58:47,156 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_frequency_yearly ... 2026-02-27 03:58:47,561 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_future_accural_time ... 2026-02-27 03:58:47,773 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_future_accural_time_with_leaves_taken_in_the_past ... 2024-03-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [643] 2024-03-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [644] 2026-02-27 03:58:49,199 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_get_allocation_actual_future_leaves ... 2022-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [645] 2022-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [646] 2022-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [647] 2026-02-27 03:58:52,079 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_get_allocation_future_leaves ... 2022-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [648] 2022-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [649] 2022-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [650] 2026-02-27 03:58:54,734 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_get_allocation_future_leaves_regular1 ... 2022-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [651] 2022-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [652] 2022-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [653] 2026-02-27 03:58:57,627 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_get_allocation_future_leaves_regular2 ... 2022-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [654] 2022-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [655] 2022-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [656] 2026-02-27 03:59:00,235 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_matching_accrual_and_carryover_dates ... 2026-02-27 03:59:00,552 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_matching_carryover_and_level_transition_dates ... 2026-02-27 03:59:01,445 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_modify_cap_accrued_days ... 2026-02-27 03:59:02,042 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_modify_cap_accrued_days_with_leaves ... 2022-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [657] 2022-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [658] 2026-02-27 03:59:03,482 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_no_days_accrued_on_carryover_date ... 2026-02-27 03:59:03,902 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_set_accrual_allocation_to_zero_from_ui ... 2026-02-27 03:59:04,451 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_start_accrual_gain_time_immediately ... 2024-09-02 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [659] 2026-02-27 03:59:05,161 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_three_levels_accrual ... 2026-02-27 03:59:05,486 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_time_off_balance_computation ... 2026-02-27 03:59:06,125 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [660] 2026-02-27 03:59:06,594 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [661] 2026-02-27 03:59:07,013 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [662] 2026-02-27 03:59:07,172 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_time_off_using_expiring_carried_over_days ... 2026-02-27 03:59:08,024 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [663] 2026-02-27 03:59:08,198 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_unused_accrual_lost ... 2026-02-27 03:59:08,620 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_unused_accrual_postponed ... 2026-02-27 03:59:09,075 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_unused_accrual_postponed_2 ... 2026-02-27 03:59:09,361 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_unused_accrual_postponed_limit ... 2026-02-27 03:59:09,731 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_unused_accrual_postponed_limit_2 ... 2026-02-27 03:59:10,066 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_validate_leaves_with_more_days_than_allocation ... 2024-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [664] 2024-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted resource.calendar.leaves records with IDs: [66] 2024-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [665] 2024-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [970] 2026-02-27 03:59:10,811 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_yearly_cap ... 2024-12-20 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [666] 2024-12-20 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [667] 2025-07-03 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [668] 2025-07-03 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [669] 2026-02-27 03:59:28,313 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_accrual_allocations: Starting TestAccrualAllocations.test_yearly_cap_constraint ... 2026-02-27 03:59:28,432 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-02-27 03:59:38,093 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_allocation_with_max_carryover_and_expiring_allocation ... 2026-02-27 03:59:38,471 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_expiring_leaves.TestExpiringLeaves.test_allocation_with_max_carryover_and_expiring_allocation: waiting for threads: [] 2026-02-27 03:59:38,493 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_carried_over_days_expiration_date ... 2026-02-27 03:59:38,916 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_expiring_leaves.TestExpiringLeaves.test_carried_over_days_expiration_date: waiting for threads: [] 2026-02-27 03:59:38,938 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_carried_over_days_expiration_date_2 ... 2026-02-27 03:59:39,573 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_expiring_leaves.TestExpiringLeaves.test_carried_over_days_expiration_date_2: waiting for threads: [] 2026-02-27 03:59:39,596 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_carried_over_leaves_with_maximum ... 2026-02-27 03:59:39,838 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_expiring_leaves.TestExpiringLeaves.test_carried_over_leaves_with_maximum: waiting for threads: [] 2026-02-27 03:59:39,860 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_expiration_date ... 2026-02-27 03:59:40,195 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_expiring_leaves.TestExpiringLeaves.test_expiration_date: waiting for threads: [] 2026-02-27 03:59:40,216 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_expiration_date_2 ... 2026-02-27 03:59:40,622 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_expiring_leaves.TestExpiringLeaves.test_expiration_date_2: waiting for threads: [] 2026-02-27 03:59:40,646 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_expiring_allocation_without_carried_over_leaves ... 2026-02-27 03:59:40,761 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_expiring_leaves.TestExpiringLeaves.test_expiring_allocation_without_carried_over_leaves: waiting for threads: [] 2026-02-27 03:59:40,785 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_no_carried_over_leaves ... 2026-02-27 03:59:41,037 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_expiring_leaves.TestExpiringLeaves.test_no_carried_over_leaves: waiting for threads: [] 2026-02-27 03:59:41,057 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_no_carried_over_leaves_for_flexible_resource ... 2026-02-27 03:59:41,351 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_expiring_leaves.TestExpiringLeaves.test_no_carried_over_leaves_for_flexible_resource: waiting for threads: [] 2026-02-27 03:59:41,370 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_expiring_leaves: Starting TestExpiringLeaves.test_no_carried_over_leaves_for_fully_flexible_resource ... 2026-02-27 03:59:41,639 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_expiring_leaves.TestExpiringLeaves.test_no_carried_over_leaves_for_fully_flexible_resource: waiting for threads: [] 2026-02-27 03:59:41,709 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 03:59:51,987 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_holidays_calendar: Starting TestHolidaysCalendar.test_hours_time_off_request_calendar_view ... 2026-02-27 03:59:52,220 166 WARNING rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:59:52,220 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_holidays_calendar: skipped Subtest TestHolidaysCalendar.test_hours_time_off_request_calendar_view (login='enguerran') : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:59:52,229 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_hours_time_off_request_calendar_view: waiting for threads: [] 2026-02-27 03:59:52,248 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_holidays_calendar: Starting TestHolidaysCalendar.test_timezone_calendar_event_single_day ... 2026-02-27 03:59:52,515 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [670] 2026-02-27 03:59:52,589 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [671] 2026-02-27 03:59:52,621 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [982] 2026-02-27 03:59:52,755 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [672] 2026-02-27 03:59:52,974 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [673] 2026-02-27 03:59:53,058 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [674] 2026-02-27 03:59:53,095 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted account.analytic.line records with IDs: [984] 2026-02-27 03:59:53,206 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [675] 2026-02-27 03:59:53,237 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_holidays_calendar.TestHolidaysCalendar.test_timezone_calendar_event_single_day: waiting for threads: [] 2026-02-27 03:59:53,301 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 03:59:53,313 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_hr_holidays_tour: Starting TestHrHolidaysTour.test_hr_holidays_tour ... 2022-01-17 00:00:00,000 166 WARNING rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 03:59:53,679 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_hr_holidays_tour: skipped TestHrHolidaysTour.test_hr_holidays_tour : Failed to detect chrome devtools port after 10.0s. 2026-02-27 03:59:53,679 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_hr_holidays_tour.TestHrHolidaysTour.test_hr_holidays_tour: waiting for threads: [] 2026-02-27 03:59:53,717 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 04:00:02,491 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [676] 2026-02-27 04:00:02,502 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9490] 2026-02-27 04:00:02,509 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:00:02,832 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [677] 2026-02-27 04:00:02,843 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9492] 2026-02-27 04:00:02,851 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:00:03,057 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_mandatory_days: Starting TestHrLeaveMandatoryDays.test_department_mandatory_days ... 2026-02-27 04:00:03,430 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_mandatory_days: Starting TestHrLeaveMandatoryDays.test_get_mandatory_days ... 2026-02-27 04:00:03,912 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_mandatory_days: Starting TestHrLeaveMandatoryDays.test_multiple_employees_mandatory_days ... 2026-02-27 04:00:04,313 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_mandatory_days: Starting TestHrLeaveMandatoryDays.test_request_mandatory_days ... 2026-02-27 04:00:04,723 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 04:00:23,351 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_multicompany: Starting TestHrHolidaysAccessRightsCommon.test_unrelated_public_leave ... 2026-02-27 04:00:23,526 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 04:00:33,538 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_out_of_office: Starting TestOutOfOffice.test_leave_ooo ... 2024-06-06 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [678] 2024-06-06 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [679] 2026-02-27 04:00:34,351 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2024-06-04 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [680] 2024-06-04 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9571] 2024-06-04 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2024-06-04 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [681] 2024-06-04 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9573] 2024-06-04 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:00:35,749 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_res_partner: Starting TestPartner.test_res_partner_to_store ... 2024-06-04 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.activity records with IDs: [188, 189] 2026-02-27 04:00:36,015 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 04:00:36,026 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays.tests.test_uninstall: Starting TestHrLeaveUninstall.test_unlink_model ... 2026-02-27 04:00:36,360 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [682] 2026-02-27 04:00:36,824 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [111251, 111204, 111234, 110910, 156407, 161237] 2026-02-27 04:00:36,824 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.fields records with IDs: [18295, 25555, 18589, 18619, 18636, 25317] 2026-02-27 04:00:36,831 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [112501] 2026-02-27 04:00:36,831 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.cron records with IDs: [66] 2026-02-27 04:00:36,834 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [112702, 112712, 112716, 112717, 112720, 112726, 112703, 112713, 112730, 112731, 112721, 112727] 2026-02-27 04:00:38,495 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [110893, 135365, 135560, 156402, 161232] 2026-02-27 04:00:38,495 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model records with IDs: [1457] 2026-02-27 04:00:39,696 166 INFO rb-209aa48-220549-371126 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 0x7fd0a26cbc40> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:00:39,696 166 INFO rb-209aa48-220549-371126 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 0x7fd0a0d25940> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:00:39,699 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:00:39,712 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 04:00:50,241 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays_attendance.tests.test_accrual_allocations: Starting TestAccrualAllocationsAttendance.test_accrual_allocation_based_on_attendance ... 2026-02-27 04:00:59,854 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays_attendance.tests.test_accrual_allocations: Starting TestAccrualAllocationsAttendance.test_accrual_allocation_with_overlapping_attendance ... 2026-02-27 04:01:00,268 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays_attendance.tests.test_accrual_allocations: Starting TestAccrualAllocationsAttendance.test_accrual_allocation_with_overlapping_attendance_timezone ... 2026-02-27 04:01:00,656 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays_attendance.tests.test_accrual_allocations: Starting TestAccrualAllocationsAttendance.test_frequency_hourly_attendance ... 2026-02-27 04:01:01,028 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 04:01:10,389 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [683] 2026-02-27 04:01:10,408 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9635] 2026-02-27 04:01:10,428 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:01:10,760 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [684] 2026-02-27 04:01:10,771 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9637] 2026-02-27 04:01:10,778 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:01:11,153 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_allocation_check_overtime_write ... 2026-02-27 04:01:11,335 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_check_overtime ... 2026-02-27 04:01:11,638 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: unlink, uid: 453, model: hr.attendance.overtime 2026-02-27 04:01:11,646 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 453, model: hr.attendance.overtime 2026-02-27 04:01:11,664 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_deduct_button_visibility ... 2026-02-27 04:01:11,772 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_employee_create_allocation ... 2026-02-27 04:01:12,094 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_leave_adjust_overtime ... 2026-02-27 04:01:12,326 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [685] 2026-02-27 04:01:12,337 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [68] 2026-02-27 04:01:12,367 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted hr.attendance.overtime records with IDs: [69] 2026-02-27 04:01:12,409 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9655, 9654] 2026-02-27 04:01:12,419 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted hr.leave records with IDs: [179] 2026-02-27 04:01:12,427 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.followers records with IDs: [3883] 2026-02-27 04:01:12,449 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_leave_check_cancel ... 2022-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #454 deleted mail.mail records with IDs: [686] 2022-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #453 deleted resource.calendar.leaves records with IDs: [77] 2022-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #453 deleted hr.attendance.overtime records with IDs: [72] 2022-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #453 deleted account.analytic.line records with IDs: [997] 2026-02-27 04:01:13,212 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_leave_check_overtime_write ... 2026-02-27 04:01:13,481 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_overtime_approval_after_refusal ... 2026-02-27 04:01:13,884 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #454 deleted mail.mail records with IDs: [687] 2026-02-27 04:01:14,070 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #454 deleted mail.mail records with IDs: [688] 2026-02-27 04:01:14,084 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #454 deleted hr.attendance.overtime records with IDs: [78] 2026-02-27 04:01:14,103 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #454 deleted account.analytic.line records with IDs: [998] 2026-02-27 04:01:14,295 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #454 deleted mail.mail records with IDs: [689] 2026-02-27 04:01:14,363 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_holidays_attendance.tests.test_holidays_overtime: Starting TestHolidaysOvertime.test_public_leave_overtime ... 2026-02-27 04:01:14,667 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 04:01:14,932 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_homeworking_calendar.tests.test_hr_employee_location: Starting TestHrHomeworkingHrEmployeeLocation.test_create_exception_on_top_of_exception_keeps_a_single_record ... 2026-02-27 04:01:14,991 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_homeworking_calendar.tests.test_hr_employee_location: Starting TestHrHomeworkingHrEmployeeLocation.test_get_views_replace_hw_location_by_date ... 2026-02-27 04:01:15,115 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_homeworking_calendar.tests.test_hr_employee_location: Starting TestHrHomeworkingHrEmployeeLocation.test_set_default_day_location_as_exception_will_delete_exception ... 2026-02-27 04:01:15,145 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted hr.employee.location records with IDs: [2] 2026-02-27 04:01:15,163 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_homeworking_calendar.tests.test_hr_employee_location: Starting TestHrHomeworkingHrEmployeeLocation.test_set_location_with_weekly_option_changes_employee_location ... 2026-02-27 04:01:15,221 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_homeworking_calendar.tests.test_hr_employee_location: Starting TestHrHomeworkingHrEmployeeLocation.test_set_location_without_weekly_option_should_create_an_exception ... 2026-02-27 04:01:15,261 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_homeworking_calendar.tests.test_hr_employee_location: Starting TestHrHomeworkingHrEmployeeLocation.test_set_same_location_as_default_one_should_not_create_exception ... 2026-02-27 04:01:15,321 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 04:01:15,704 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_org_chart.tests.test_employee: Starting TestEmployee.test_hierarchy_read ... 2026-02-27 04:01:15,805 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_org_chart.tests.test_employee: Starting TestEmployee.test_is_subordinate ... 2026-02-27 04:01:15,914 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 04:01:15,925 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_org_chart.tests.test_employee_deletion: Starting TestEmployeeDeletion.test_employee_deletion ... 2026-02-27 04:01:16,730 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 04:01:17,123 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [690] 2026-02-27 04:01:17,136 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9695] 2026-02-27 04:01:17,143 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:01:17,164 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_recruitment.tests.test_utm: Starting TestUTMConsistencyHrRecruitment.test_utm_consistency ... 2026-02-27 04:01:17,214 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 04:01:17,227 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_skills.tests.test_ui: Starting SkillsTestUI.test_ui ... 2026-02-27 04:01:17,443 166 WARNING rb-209aa48-220549-371126 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:01:17,444 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_skills.tests.test_ui: skipped SkillsTestUI.test_ui : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:01:17,444 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_skills.tests.test_ui.SkillsTestUI.test_ui: waiting for threads: [] 2026-02-27 04:01:17,483 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 04:01:18,685 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_skills_survey.tests.test_certification_flow: Starting TestCertificationFlow.test_resume_line_creation ... 2026-02-27 04:01:19,041 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_skills_survey.tests.test_certification_flow.TestCertificationFlow.test_resume_line_creation: waiting for threads: [] 2026-02-27 04:01:19,079 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 04:01:20,543 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_timesheet.tests.test_portal_timesheet: Starting TestPortalTimesheet.test_action_view_subtask_timesheet ... 2026-02-27 04:01:20,658 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [138041, 138053, 138056] 2026-02-27 04:01:20,658 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.ui.view records with IDs: [4123, 4135, 4138] 2026-02-27 04:01:20,724 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_timesheet.tests.test_portal_timesheet: Starting TestPortalTimesheet.test_ensure_fields_view_get_access ... 2026-02-27 04:01:20,841 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 04:01:20,853 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_timesheet.tests.test_project_project: Starting TestProjectProject.test_create_projects ... 2026-02-27 04:01:20,981 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_timesheet.tests.test_project_project: Starting TestProjectProject.test_create_projects_with_default_analytic_account ... 2026-02-27 04:01:21,108 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 04:01:22,281 166 INFO rb-209aa48-220549-371126 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 0x7fd0a35eefc0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:01:22,283 166 INFO rb-209aa48-220549-371126 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 0x7fd0a397de40> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:01:22,286 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:01:24,310 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2921a80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:01:24,310 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2c52ca0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:01:24,313 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:01:25,757 166 INFO rb-209aa48-220549-371126 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 0x7fd0a337d620> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:01:25,758 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3e13740> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:01:25,760 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:01:27,664 166 INFO rb-209aa48-220549-371126 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 0x7fd0a35ef1a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:01:27,665 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2feb100> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:01:27,668 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet/tests/test_project_task_quick_create.py", line 11, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:01:28,416 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [695] 2026-02-27 04:01:28,429 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9737] 2026-02-27 04:01:28,436 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:01:28,775 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [696] 2026-02-27 04:01:28,785 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9739] 2026-02-27 04:01:28,792 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:01:29,089 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [697] 2026-02-27 04:01:29,100 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9741] 2026-02-27 04:01:29,105 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:01:29,742 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [698] 2026-02-27 04:01:29,763 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9752] 2026-02-27 04:01:29,770 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:01:29,811 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_timesheet.tests.test_project_task_quick_create: Starting TestProjectTaskQuickCreate.test_create_task_with_invalid_expressions ... 2026-02-27 04:01:29,990 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_timesheet.tests.test_project_task_quick_create: Starting TestProjectTaskQuickCreate.test_create_task_with_valid_expressions ... 2026-02-27 04:01:31,903 166 INFO rb-209aa48-220549-371126 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 0x7fd0a09b5940> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:01:31,904 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2ee5b20> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:01:31,907 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:01:31,923 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 04:01:34,065 166 INFO rb-209aa48-220549-371126 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 0x7fd0f3ad5ee0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:01:34,066 166 INFO rb-209aa48-220549-371126 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 0x7fd0a09b5940> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:01:34,069 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:01:36,078 166 INFO rb-209aa48-220549-371126 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 0x7fd0a351f7e0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:01:36,079 166 INFO rb-209aa48-220549-371126 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 0x7fd0a417f600> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:01:36,082 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:01:37,463 166 INFO rb-209aa48-220549-371126 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 0x7fd0f95b2ac0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:01:37,464 166 INFO rb-209aa48-220549-371126 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 0x7fd0a037b4c0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:01:37,466 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 342, in _sync_plan_column field = self.env['ir.model.fields'].with_context(update_custom_fields=True).sudo().create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1065, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:01:39,218 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4c22c00> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:01:39,219 166 INFO rb-209aa48-220549-371126 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 0x7fd0a57293a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:01:39,221 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 43, in run self._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 175, in _handleClassSetUp super()._handleClassSetUp(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 65, in _handleClassSetUp currentClass.setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet_attendance/tests/test_timesheet_attendance.py", line 13, in setUpClass super().setUpClass() File "/data/build/rb-209aa48-220549/addons/hr_timesheet/tests/test_timesheet.py", line 31, in setUpClass cls.analytic_plan = cls.env['account.analytic.plan'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/models.py", line 5070, in create next(iter(fields)).determine_inverse(batch_recs) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1502, in determine_inverse determine(self.inverse, records) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 110, in determine return needle(*args) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 124, in _inverse_name self._sync_all_plan_column() File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 305, in _sync_all_plan_column self._sync_plan_column(model) File "/data/build/rb-209aa48-220549/addons/analytic/models/analytic_plan.py", line 358, in _sync_plan_column field['index'] = True File "/data/build/rb-209aa48-220549/odoo/models.py", line 7092, in __setitem__ return self._fields[key].__set__(self, value) File "/data/build/rb-209aa48-220549/odoo/fields.py", line 1426, in __set__ records.write({self.name: write_value}) File "/data/build/rb-209aa48-220549/addons/base_sparse_field/models/models.py", line 39, in write return super(IrModelFields, self).write(vals) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 1144, in write self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:01:39,904 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [707] 2026-02-27 04:01:39,918 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9767] 2026-02-27 04:01:39,925 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:01:40,237 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [708] 2026-02-27 04:01:40,247 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9769] 2026-02-27 04:01:40,254 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:01:40,557 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [709] 2026-02-27 04:01:40,572 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9771] 2026-02-27 04:01:40,579 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:01:41,264 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [710] 2026-02-27 04:01:41,274 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9782] 2026-02-27 04:01:41,281 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:01:41,351 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_timesheet_attendance.tests.test_timesheet_attendance: Starting TestTimesheetAttendance.test_timesheet_attendance_report ... 2026-02-27 04:01:42,765 166 INFO rb-209aa48-220549-371126 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 0x7fd0f3a0b1a0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:01:42,766 166 INFO rb-209aa48-220549-371126 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 0x7fd0eee56020> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:01:42,768 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:01:42,784 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 04:01:43,961 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_work_entry_contract.tests.test_global_time_off: Starting TestGlobalTimeOff.test_gto_no_calendar ... 2026-02-27 04:01:44,274 166 INFO rb-209aa48-220549-371126 odoo.addons.hr_work_entry_contract.tests.test_global_time_off: Starting TestGlobalTimeOff.test_gto_other_calendar ... 2026-02-27 04:01:44,440 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted hr.work.entry records with IDs: [3, 4] 2026-02-27 04:01:44,645 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 04:01:44,946 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [711] 2026-02-27 04:01:44,958 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9791] 2026-02-27 04:01:44,964 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:01:45,244 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [712] 2026-02-27 04:01:45,254 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9793] 2026-02-27 04:01:45,260 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:01:45,271 166 INFO rb-209aa48-220549-371126 odoo.addons.html_editor.tests.test_controller: Starting TestController.test_01_upload_document ... 2026-02-27 04:01:45,284 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:01:45,296 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:01:45,529 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:01:45] "POST /html_editor/attachment/add_data HTTP/1.1" 200 - 29 0.022 0.214 2026-02-27 04:01:45,538 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:01:45] "GET /web/content/7861?unique=7b502c3a1f48c8609ae212cdfb639dee39673f5e&download=true HTTP/1.1" 200 - 3 0.001 0.005 2026-02-27 04:01:45,539 166 INFO rb-209aa48-220549-371126 odoo.addons.html_editor.tests.test_controller.TestController.test_01_upload_document: waiting for threads: [] 2026-02-27 04:01:45,559 166 INFO rb-209aa48-220549-371126 odoo.addons.html_editor.tests.test_controller: Starting TestController.test_03_get_image_info ... 2026-02-27 04:01:45,571 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:01:45,584 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:01:45,829 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:01:45] "POST /html_editor/attachment/add_data HTTP/1.1" 200 - 36 0.027 0.221 2026-02-27 04:01:45,845 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:01:45] "POST /html_editor/get_image_info HTTP/1.1" 200 - 3 0.001 0.006 2026-02-27 04:01:45,846 166 INFO rb-209aa48-220549-371126 odoo.addons.html_editor.tests.test_controller.TestController.test_03_get_image_info: waiting for threads: [] 2026-02-27 04:01:45,872 166 INFO rb-209aa48-220549-371126 odoo.addons.html_editor.tests.test_controller: Starting TestController.test_04_admin_attachment ... 2026-02-27 04:01:45,884 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin_user from n/a 2026-02-27 04:01:45,897 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:01:46,167 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:01:46] "POST /html_editor/attachment/add_data HTTP/1.1" 200 - 51 0.035 0.237 2026-02-27 04:01:46,173 166 INFO rb-209aa48-220549-371126 odoo.addons.html_editor.tests.test_controller.TestController.test_04_admin_attachment: waiting for threads: [] 2026-02-27 04:01:46,193 166 INFO rb-209aa48-220549-371126 odoo.addons.html_editor.tests.test_controller: Starting TestController.test_05_internal_link_preview ... 2026-02-27 04:01:46,207 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin_user from n/a 2026-02-27 04:01:46,221 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:01:47,174 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:01:47] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 11 0.008 0.948 2026-02-27 04:01:47,182 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:01:47] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 1 0.000 0.004 2026-02-27 04:01:47,200 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:01:47] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 11 0.003 0.011 2026-02-27 04:01:47,211 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:01:47] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.005 2026-02-27 04:01:47,217 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:01:47] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.002 2026-02-27 04:01:47,226 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:01:47] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.003 2026-02-27 04:01:47,231 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:01:47] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 0 0.000 0.002 2026-02-27 04:01:47,243 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:01:47] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 2 0.001 0.007 2026-02-27 04:01:47,253 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:01:47] "POST /html_editor/link_preview_internal HTTP/1.1" 200 - 1 0.001 0.003 2026-02-27 04:01:47,254 166 INFO rb-209aa48-220549-371126 odoo.addons.html_editor.tests.test_controller.TestController.test_05_internal_link_preview: waiting for threads: [] 2026-02-27 04:01:47,278 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 04:01:47,289 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_call: Starting TestCall.test_visitor_cannot_start_call ... 2026-02-27 04:01:47,586 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:01:47,861 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:01:47] "POST /im_livechat/get_session HTTP/1.1" 200 - 77 0.075 0.201 2026-02-27 04:01:47,893 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:01:47] "POST /mail/rtc/channel/join_call HTTP/1.1" 200 - 13 0.012 0.017 2026-02-27 04:01:47,895 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_call.TestCall.test_visitor_cannot_start_call: waiting for threads: [] 2026-02-27 04:01:47,932 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 04:01:48,027 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_chatbot_form_ui: Starting TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui ... 2026-02-27 04:01:48,222 166 WARNING rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:01:48,223 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_chatbot_form_ui: skipped TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:01:48,223 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_ui: waiting for threads: [] 2026-02-27 04:01:48,246 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_chatbot_form_ui: Starting TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui ... 2026-02-27 04:01:48,421 166 WARNING rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:01:48,422 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_chatbot_form_ui: skipped TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:01:48,422 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_chatbot_form_ui.TestLivechatChatbotFormUI.test_chatbot_steps_sequence_with_move_ui: waiting for threads: [] 2026-02-27 04:01:48,456 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 04:01:48,547 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_clear_answers_on_step_type_change ... 2026-02-27 04:01:48,764 166 WARNING rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:01:48,765 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_chatbot_internals: skipped ChatbotCase.test_chatbot_clear_answers_on_step_type_change : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:01:48,765 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_clear_answers_on_step_type_change: waiting for threads: [] 2026-02-27 04:01:48,787 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_duplicate ... 2026-02-27 04:01:48,864 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_duplicate: waiting for threads: [] 2026-02-27 04:01:48,883 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_is_forward_operator_child ... 2026-02-27 04:01:48,890 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_is_forward_operator_child: waiting for threads: [] 2026-02-27 04:01:48,909 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_multiple_rules_on_same_url ... 2026-02-27 04:01:49,211 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [713] 2026-02-27 04:01:49,224 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9799] 2026-02-27 04:01:49,231 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:01:49,324 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_multiple_rules_on_same_url: waiting for threads: [] 2026-02-27 04:01:49,343 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_not_invited_to_rtc_calls ... 2026-02-27 04:01:49,354 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:01:49,721 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:01:49] "POST /im_livechat/get_session HTTP/1.1" 200 - 114 0.060 0.310 2026-02-27 04:01:49,818 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_not_invited_to_rtc_calls: waiting for threads: [] 2026-02-27 04:01:49,838 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_steps ... 2026-02-27 04:01:49,852 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:01:50,235 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:01:50] "POST /im_livechat/get_session HTTP/1.1" 200 - 114 0.079 0.308 2026-02-27 04:01:50,427 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_steps: waiting for threads: [] 2026-02-27 04:01:50,450 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_steps_sequence ... 2026-02-27 04:01:50,511 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_steps_sequence: waiting for threads: [] 2026-02-27 04:01:50,530 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_chatbot_internals: Starting ChatbotCase.test_chatbot_welcome_steps ... 2026-02-27 04:01:50,536 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted chatbot.script.step records with IDs: [33, 34] 2026-02-27 04:01:50,537 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_chatbot_internals.ChatbotCase.test_chatbot_welcome_steps: waiting for threads: [] 2026-02-27 04:01:50,566 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 04:01:50,854 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_access_denied_for_wrong_channel ... 2026-02-27 04:01:50,861 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:01:51,934 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:01:51] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 80 0.061 1.014 2026-02-27 04:01:51,948 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:01:51] "POST /im_livechat/cors/channel/messages HTTP/1.1" 200 - 1 0.000 0.007 2026-02-27 04:01:51,950 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_cors_livechat.TestCorsLivechat.test_access_denied_for_wrong_channel: waiting for threads: [] 2026-02-27 04:01:51,972 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_access_routes_with_valid_guest_token ... 2026-02-27 04:01:51,987 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:01:52,229 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:01:52] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 88 0.046 0.198 2026-02-27 04:01:52,253 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:01:52] "POST /im_livechat/cors/channel/messages HTTP/1.1" 200 - 18 0.009 0.011 2026-02-27 04:01:52,254 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_cors_livechat.TestCorsLivechat.test_access_routes_with_valid_guest_token: waiting for threads: [] 2026-02-27 04:01:52,276 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_ignore_guest_cookie ... 2026-02-27 04:01:52,291 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /im_livechat/cors/get_session in /im_livechat/tests/test_cors_livechat.py:TestCorsLivechat.test_ignore_guest_cookie 2026-02-27 04:01:52,294 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:01:52,416 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /im_livechat/cors/get_session in /im_livechat/tests/test_cors_livechat.py:TestCorsLivechat.test_ignore_guest_cookie 2026-02-27 04:01:52,555 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:01:52] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 88 0.066 0.199 2026-02-27 04:01:52,558 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_cors_livechat.TestCorsLivechat.test_ignore_guest_cookie: waiting for threads: [] 2026-02-27 04:01:52,580 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_cors_livechat: Starting TestCorsLivechat.test_ignore_user_cookie ... 2026-02-27 04:01:52,603 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:01:52,617 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:01:53,488 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:01:53] "POST /im_livechat/cors/get_session HTTP/1.1" 200 - 86 0.057 0.816 2026-02-27 04:01:53,494 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_cors_livechat.TestCorsLivechat.test_ignore_user_cookie: waiting for threads: [] 2026-02-27 04:01:53,520 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 04:02:21,592 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_digest: Starting TestLiveChatDigest.test_kpi_livechat_rating_value ... 2026-02-27 04:02:21,804 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 04:02:40,349 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 04:02:40,350 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 04:02:41,186 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [714] 2026-02-27 04:02:41,199 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9898] 2026-02-27 04:02:41,205 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:02:41,600 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [715] 2026-02-27 04:02:41,611 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9900] 2026-02-27 04:02:41,618 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:02:41,691 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_channel_not_pinned_for_operator_before_first_message ... 2026-02-27 04:02:41,699 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:02:42,004 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:02:42] "POST /im_livechat/get_session HTTP/1.1" 200 - 75 0.066 0.241 2026-02-27 04:02:42,097 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:michel from n/a 2026-02-27 04:02:42,247 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:02:42] "POST /mail/data HTTP/1.1" 200 - 62 0.065 0.075 2026-02-27 04:02:42,249 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_get_discuss_channel.TestGetDiscussChannel.test_channel_not_pinned_for_operator_before_first_message: waiting for threads: [] 2026-02-27 04:02:42,265 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_get_discuss_channel ... 2026-02-27 04:02:42,272 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:02:42,668 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:02:42] "POST /im_livechat/get_session HTTP/1.1" 200 - 82 0.085 0.314 2026-02-27 04:02:42,831 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:02:42] "POST /im_livechat/get_session HTTP/1.1" 200 - 54 0.051 0.055 2026-02-27 04:02:42,962 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:02:42] "POST /im_livechat/get_session HTTP/1.1" 200 - 54 0.039 0.055 2026-02-27 04:02:43,140 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:02:43] "POST /im_livechat/get_session HTTP/1.1" 200 - 54 0.075 0.061 2026-02-27 04:02:43,321 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:02:43] "POST /im_livechat/get_session HTTP/1.1" 200 - 54 0.052 0.060 2026-02-27 04:02:43,444 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:02:43] "POST /im_livechat/get_session HTTP/1.1" 200 - 46 0.027 0.049 2026-02-27 04:02:43,566 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:02:43] "POST /im_livechat/get_session HTTP/1.1" 200 - 46 0.024 0.050 2026-02-27 04:02:43,675 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:02:43] "POST /im_livechat/get_session HTTP/1.1" 200 - 46 0.023 0.041 2026-02-27 04:02:43,793 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:02:43] "POST /im_livechat/get_session HTTP/1.1" 200 - 46 0.022 0.050 2026-02-27 04:02:43,937 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:02:43] "POST /im_livechat/get_session HTTP/1.1" 200 - 46 0.043 0.057 2026-02-27 04:02:44,090 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:02:44] "POST /im_livechat/get_session HTTP/1.1" 200 - 46 0.053 0.042 2026-02-27 04:02:44,193 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:02:44] "POST /im_livechat/get_session HTTP/1.1" 200 - 46 0.018 0.037 2026-02-27 04:02:44,313 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:02:44] "POST /im_livechat/get_session HTTP/1.1" 200 - 46 0.033 0.037 2026-02-27 04:02:44,431 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:02:44] "POST /im_livechat/get_session HTTP/1.1" 200 - 46 0.029 0.043 2026-02-27 04:02:44,565 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:02:44] "POST /im_livechat/get_session HTTP/1.1" 200 - 46 0.034 0.055 2026-02-27 04:02:44,701 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:02:44] "POST /im_livechat/get_session HTTP/1.1" 200 - 46 0.030 0.052 2026-02-27 04:02:44,818 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:02:44] "POST /im_livechat/get_session HTTP/1.1" 200 - 46 0.025 0.045 2026-02-27 04:02:44,920 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:02:44] "POST /im_livechat/get_session HTTP/1.1" 200 - 46 0.018 0.039 2026-02-27 04:02:45,051 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:02:45] "POST /im_livechat/get_session HTTP/1.1" 200 - 46 0.030 0.048 2026-02-27 04:02:45,168 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:02:45] "POST /im_livechat/get_session HTTP/1.1" 200 - 46 0.025 0.046 2026-02-27 04:02:45,273 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:02:45] "POST /im_livechat/get_session HTTP/1.1" 200 - 46 0.020 0.037 2026-02-27 04:02:45,383 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:02:45] "POST /im_livechat/get_session HTTP/1.1" 200 - 46 0.022 0.049 2026-02-27 04:02:45,492 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:02:45] "POST /im_livechat/get_session HTTP/1.1" 200 - 46 0.020 0.045 2026-02-27 04:02:45,589 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:02:45] "POST /im_livechat/get_session HTTP/1.1" 200 - 46 0.020 0.041 2026-02-27 04:02:45,699 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:02:45] "POST /im_livechat/get_session HTTP/1.1" 200 - 46 0.029 0.042 2026-02-27 04:02:45,753 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_get_discuss_channel.TestGetDiscussChannel.test_get_discuss_channel: waiting for threads: [] 2026-02-27 04:02:45,770 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_livechat_manager_can_invite_anyone ... 2026-02-27 04:02:46,014 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_get_discuss_channel.TestGetDiscussChannel.test_livechat_manager_can_invite_anyone: waiting for threads: [] 2026-02-27 04:02:46,036 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_only_active_livechats_returned_by_init_messaging ... 2026-02-27 04:02:46,322 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [716] 2026-02-27 04:02:46,332 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9930] 2026-02-27 04:02:46,338 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:02:46,363 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:02:46,588 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:02:46] "POST /im_livechat/get_session HTTP/1.1" 200 - 72 0.034 0.193 2026-02-27 04:02:46,634 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:02:46] "POST /im_livechat/visitor_leave_session HTTP/1.1" 200 - 35 0.016 0.026 2026-02-27 04:02:46,787 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:02:46] "POST /im_livechat/get_session HTTP/1.1" 200 - 46 0.020 0.043 2026-02-27 04:02:46,833 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:02:46] "POST /mail/action HTTP/1.1" 200 - 23 0.013 0.029 2026-02-27 04:02:46,871 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:02:46] "POST /mail/action HTTP/1.1" 200 - 22 0.011 0.024 2026-02-27 04:02:46,872 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_get_discuss_channel.TestGetDiscussChannel.test_only_active_livechats_returned_by_init_messaging: waiting for threads: [] 2026-02-27 04:02:46,896 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_read_channel_unpined_for_operator_after_one_day ... 2026-02-27 04:02:46,902 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:02:47,940 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:02:47] "POST /im_livechat/get_session HTTP/1.1" 200 - 82 0.059 0.980 2026-02-27 04:02:48,067 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_get_discuss_channel.TestGetDiscussChannel.test_read_channel_unpined_for_operator_after_one_day: waiting for threads: [] 2026-02-27 04:02:48,085 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_get_discuss_channel: Starting TestGetDiscussChannel.test_unread_channel_not_unpined_for_operator_after_autovacuum ... 2026-02-27 04:02:48,091 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:02:48,392 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:02:48] "POST /im_livechat/get_session HTTP/1.1" 200 - 82 0.051 0.253 2026-02-27 04:02:48,528 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_get_discuss_channel.TestGetDiscussChannel.test_unread_channel_not_unpined_for_operator_after_autovacuum: waiting for threads: [] 2026-02-27 04:02:48,605 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 11 checked, 11 removed 2026-02-27 04:02:49,155 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [717] 2026-02-27 04:02:49,165 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9940] 2026-02-27 04:02:49,171 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:02:49,502 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [718] 2026-02-27 04:02:49,511 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9942] 2026-02-27 04:02:49,516 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:02:49,586 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_country ... 2026-02-27 04:02:49,877 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [719] 2026-02-27 04:02:49,887 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9944] 2026-02-27 04:02:49,894 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:02:50,269 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [720] 2026-02-27 04:02:50,280 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9947] 2026-02-27 04:02:50,286 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:02:50,365 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_get_operator.TestGetOperator.test_get_by_country: waiting for threads: [] 2026-02-27 04:02:50,386 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_country_no_operator_matching_country ... 2026-02-27 04:02:50,784 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [721] 2026-02-27 04:02:50,794 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9950] 2026-02-27 04:02:50,805 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:02:50,870 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_get_operator.TestGetOperator.test_get_by_country_no_operator_matching_country: waiting for threads: [] 2026-02-27 04:02:50,889 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang ... 2026-02-27 04:02:51,197 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [722] 2026-02-27 04:02:51,207 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9953] 2026-02-27 04:02:51,213 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:02:51,624 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [723] 2026-02-27 04:02:51,638 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9956] 2026-02-27 04:02:51,644 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:02:51,707 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_get_operator.TestGetOperator.test_get_by_lang: waiting for threads: [] 2026-02-27 04:02:51,729 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang_and_country_prioritize_lang ... 2026-02-27 04:02:52,024 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [724] 2026-02-27 04:02:52,032 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9959] 2026-02-27 04:02:52,038 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:02:52,389 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [725] 2026-02-27 04:02:52,397 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9962] 2026-02-27 04:02:52,404 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:02:52,469 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_get_operator.TestGetOperator.test_get_by_lang_and_country_prioritize_lang: waiting for threads: [] 2026-02-27 04:02:52,491 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang_both_operator_active ... 2026-02-27 04:02:52,804 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [726] 2026-02-27 04:02:52,816 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9965] 2026-02-27 04:02:52,823 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:02:53,114 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [727] 2026-02-27 04:02:53,123 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9968] 2026-02-27 04:02:53,128 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:02:53,311 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_get_operator.TestGetOperator.test_get_by_lang_both_operator_active: waiting for threads: [] 2026-02-27 04:02:53,327 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_get_by_lang_no_operator_matching_lang ... 2026-02-27 04:02:53,630 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [728] 2026-02-27 04:02:53,647 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9974] 2026-02-27 04:02:53,656 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:02:53,768 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_get_operator.TestGetOperator.test_get_by_lang_no_operator_matching_lang: waiting for threads: [] 2026-02-27 04:02:53,791 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_in_call_operator_not_prioritized ... 2026-02-27 04:02:54,158 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [729] 2026-02-27 04:02:54,168 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9977] 2026-02-27 04:02:54,175 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:02:54,554 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [730] 2026-02-27 04:02:54,565 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9980] 2026-02-27 04:02:54,575 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:02:54,767 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_get_operator.TestGetOperator.test_in_call_operator_not_prioritized: waiting for threads: [] 2026-02-27 04:02:54,788 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_operator_freed_after_chat_ends ... 2026-02-27 04:02:55,092 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [731] 2026-02-27 04:02:55,105 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9985] 2026-02-27 04:02:55,111 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:02:55,514 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [732] 2026-02-27 04:02:55,522 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9988] 2026-02-27 04:02:55,529 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:02:55,690 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_get_operator.TestGetOperator.test_operator_freed_after_chat_ends: waiting for threads: [] 2026-02-27 04:02:55,716 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_operator_in_call_no_more_than_two_chats ... 2026-02-27 04:02:56,015 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [733] 2026-02-27 04:02:56,023 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9992] 2026-02-27 04:02:56,029 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:02:56,360 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [734] 2026-02-27 04:02:56,368 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [9995] 2026-02-27 04:02:56,375 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:02:56,580 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_get_operator.TestGetOperator.test_operator_in_call_no_more_than_two_chats: waiting for threads: [] 2026-02-27 04:02:56,595 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_priority_by_number_of_chat ... 2026-02-27 04:02:56,892 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [735] 2026-02-27 04:02:56,902 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10001] 2026-02-27 04:02:56,908 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:02:57,201 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [736] 2026-02-27 04:02:57,213 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10004] 2026-02-27 04:02:57,218 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:02:57,440 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_get_operator.TestGetOperator.test_priority_by_number_of_chat: waiting for threads: [] 2026-02-27 04:02:57,455 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_priority_by_number_of_chat_all_operators_exceed_limit ... 2026-02-27 04:02:57,813 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [737] 2026-02-27 04:02:57,834 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10010] 2026-02-27 04:02:57,842 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:02:58,238 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [738] 2026-02-27 04:02:58,248 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10013] 2026-02-27 04:02:58,255 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:02:58,714 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_get_operator.TestGetOperator.test_priority_by_number_of_chat_all_operators_exceed_limit: waiting for threads: [] 2026-02-27 04:02:58,738 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_get_operator: Starting TestGetOperator.test_priority_by_number_of_chat_with_call_limit_not_exceeded ... 2026-02-27 04:02:59,067 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [739] 2026-02-27 04:02:59,076 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10021] 2026-02-27 04:02:59,084 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:02:59,430 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [740] 2026-02-27 04:02:59,438 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10024] 2026-02-27 04:02:59,445 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:02:59,659 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_get_operator.TestGetOperator.test_priority_by_number_of_chat_with_call_limit_not_exceeded: waiting for threads: [] 2026-02-27 04:02:59,694 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 13 checked, 13 removed 2026-02-27 04:03:00,322 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [741] 2026-02-27 04:03:00,337 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10034] 2026-02-27 04:03:00,343 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:03:00,739 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [742] 2026-02-27 04:03:00,749 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10036] 2026-02-27 04:03:00,755 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:03:00,824 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_im_livechat_report: Starting TestImLivechatReport.test_im_livechat_report_channel ... 2026-02-27 04:03:00,868 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [85760, 85761, 85762, 85763, 85769, 85770, 85771, 85670, 85671, 85672, 85673, 85674, 85675, 85681, 85682, 85683, 85684, 85685, 85686, 85691, 85692, 85693, 85694, 85695, 85700, 85701, 85702, 85703, 85709, 85710, 85711, 85712, 85713, 85719, 85720, 85721, 85722, 85723, 85728, 85729, 85730, 85731, 85732, 85738, 85739, 85740, 85741, 85742, 85748, 85749, 85750, 85751, 85752, 85753, 85754] 2026-02-27 04:03:00,869 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [1295, 1294, 1293, 1292, 1291, 1290, 1289, 1288, 1287, 1286, 1285, 1284, 1283, 1282, 1281, 1280, 1279, 1278, 1277, 1276, 1275, 1274, 1273, 1272, 1271, 1270, 1269, 1268, 1267, 1266, 1265, 1264, 1263, 1262, 1261, 1260, 1259, 1258, 1257, 1256, 1255, 1254, 1253, 1252, 1251, 1250, 1249, 1248, 1247, 1246, 1245, 1244, 1243, 1242, 1241] 2026-02-27 04:03:00,890 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [85666, 85756, 85765, 85677, 85688, 85697, 85705, 85715, 85725, 85734, 85744] 2026-02-27 04:03:00,891 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted discuss.channel records with IDs: [9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19] 2026-02-27 04:03:00,904 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:03:01,197 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:03:01] "POST /im_livechat/get_session HTTP/1.1" 200 - 76 0.044 0.252 2026-02-27 04:03:01,338 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_im_livechat_report_channel: waiting for threads: [] 2026-02-27 04:03:01,360 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_im_livechat_report: Starting TestImLivechatReport.test_im_livechat_report_operator ... 2026-02-27 04:03:01,400 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [85760, 85761, 85762, 85763, 85769, 85770, 85771, 85670, 85671, 85672, 85673, 85674, 85675, 85681, 85682, 85683, 85684, 85685, 85686, 85691, 85692, 85693, 85694, 85695, 85700, 85701, 85702, 85703, 85709, 85710, 85711, 85712, 85713, 85719, 85720, 85721, 85722, 85723, 85728, 85729, 85730, 85731, 85732, 85738, 85739, 85740, 85741, 85742, 85748, 85749, 85750, 85751, 85752, 85753, 85754] 2026-02-27 04:03:01,401 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [1295, 1294, 1293, 1292, 1291, 1290, 1289, 1288, 1287, 1286, 1285, 1284, 1283, 1282, 1281, 1280, 1279, 1278, 1277, 1276, 1275, 1274, 1273, 1272, 1271, 1270, 1269, 1268, 1267, 1266, 1265, 1264, 1263, 1262, 1261, 1260, 1259, 1258, 1257, 1256, 1255, 1254, 1253, 1252, 1251, 1250, 1249, 1248, 1247, 1246, 1245, 1244, 1243, 1242, 1241] 2026-02-27 04:03:01,412 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [85666, 85756, 85765, 85677, 85688, 85697, 85705, 85715, 85725, 85734, 85744] 2026-02-27 04:03:01,412 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted discuss.channel records with IDs: [9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19] 2026-02-27 04:03:01,426 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:03:02,412 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:03:02] "POST /im_livechat/get_session HTTP/1.1" 200 - 81 0.113 0.875 2026-02-27 04:03:02,541 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_im_livechat_report.TestImLivechatReport.test_im_livechat_report_operator: waiting for threads: [] 2026-02-27 04:03:02,576 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-02-27 04:03:02,590 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_im_livechat_support_page: Starting TestImLivechatSupportPage.test_load_modules ... 2026-02-27 04:03:02,767 166 WARNING rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:03:02,768 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_im_livechat_support_page: skipped TestImLivechatSupportPage.test_load_modules : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:03:02,768 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_im_livechat_support_page.TestImLivechatSupportPage.test_load_modules: waiting for threads: [] 2026-02-27 04:03:02,804 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 04:03:02,818 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_js: Starting ExternalTestSuite.test_external_livechat ... 2026-02-27 04:03:02,998 166 WARNING rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:03:02,999 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_js: skipped ExternalTestSuite.test_external_livechat : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:03:02,999 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_js.ExternalTestSuite.test_external_livechat: waiting for threads: [] 2026-02-27 04:03:03,033 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 04:03:21,646 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 04:03:21,646 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 04:03:22,020 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_message: Starting TestImLivechatMessage.test_chatbot_message_format ... 2026-02-27 04:03:22,541 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [743] 2026-02-27 04:03:22,551 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10081] 2026-02-27 04:03:22,557 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:03:22,634 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [744] 2026-02-27 04:03:22,642 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10082] 2026-02-27 04:03:22,649 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:03:22,790 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:emp from n/a 2026-02-27 04:03:22,801 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /im_livechat/get_session in /im_livechat/tests/test_message.py:TestImLivechatMessage.test_chatbot_message_format 2026-02-27 04:03:22,802 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:03:22,995 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /im_livechat/get_session in /im_livechat/tests/test_message.py:TestImLivechatMessage.test_chatbot_message_format 2026-02-27 04:03:23,162 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:03:23] "POST /im_livechat/get_session HTTP/1.1" 200 - 105 0.064 0.298 2026-02-27 04:03:23,259 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_message.TestImLivechatMessage.test_chatbot_message_format: waiting for threads: [] 2026-02-27 04:03:23,278 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_message: Starting TestImLivechatMessage.test_update_username ... 2026-02-27 04:03:23,798 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [745] 2026-02-27 04:03:23,827 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10090] 2026-02-27 04:03:23,834 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:03:23,935 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [746] 2026-02-27 04:03:23,947 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10091] 2026-02-27 04:03:23,968 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:03:24,436 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [747] 2026-02-27 04:03:24,446 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10093] 2026-02-27 04:03:24,452 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:03:24,518 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: write, uid: 538, model: res.users 2026-02-27 04:03:24,535 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_message.TestImLivechatMessage.test_update_username: waiting for threads: [] 2026-02-27 04:03:24,605 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-02-27 04:03:24,616 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_res_users: Starting TestLiveChatResUsers.test_livechat_create_res_users ... 2026-02-27 04:03:24,970 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [748] 2026-02-27 04:03:24,990 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10095] 2026-02-27 04:03:25,003 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:03:25,542 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 04:03:26,152 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [749] 2026-02-27 04:03:26,162 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10102] 2026-02-27 04:03:26,169 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:03:26,510 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [750] 2026-02-27 04:03:26,519 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10104] 2026-02-27 04:03:26,524 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:03:26,609 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_session_history: Starting TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth ... 2026-02-27 04:03:26,971 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [751] 2026-02-27 04:03:26,981 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10106] 2026-02-27 04:03:26,987 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:03:27,014 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:03:27,306 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:03:27] "POST /im_livechat/get_session HTTP/1.1" 200 - 72 0.047 0.248 2026-02-27 04:03:27,564 166 WARNING rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:03:27,565 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_session_history: skipped TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:03:27,565 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_session_history.TestImLivechatSessionHistory.test_session_history_navigation_back_and_forth: waiting for threads: [] 2026-02-27 04:03:27,602 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-02-27 04:03:27,617 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_upload_attachment: Starting TestUploadAttachment.test_visitor_cannot_upload_on_closed_livechat ... 2026-02-27 04:03:27,902 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:03:28,200 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:03:28] "POST /im_livechat/get_session HTTP/1.1" 200 - 77 0.042 0.259 2026-02-27 04:03:28,256 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:03:28] "POST /im_livechat/visitor_leave_session HTTP/1.1" 200 - 35 0.023 0.028 2026-02-27 04:03:28,272 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:03:28] "POST /mail/attachment/upload HTTP/1.1" 403 - 6 0.002 0.007 2026-02-27 04:03:28,273 166 INFO rb-209aa48-220549-371126 odoo.addons.im_livechat.tests.test_upload_attachment.TestUploadAttachment.test_visitor_cannot_upload_on_closed_livechat: waiting for threads: [] 2026-02-27 04:03:28,316 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 04:03:41,745 166 INFO rb-209aa48-220549-371126 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_access_token ... 2026-02-27 04:03:44,098 166 INFO rb-209aa48-220549-371126 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_adjustment_invoice ... 2024-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #549 deleted account.move.line.ctp records with IDs: [3913, 3914] 2024-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #549 deleted account.move.line records with IDs: [6904] 2026-02-27 04:03:46,229 166 INFO rb-209aa48-220549-371126 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_cancel_invoice ... 2026-02-27 04:03:48,705 166 INFO rb-209aa48-220549-371126 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_decimal_rounding ... 2026-02-27 04:03:50,294 166 INFO rb-209aa48-220549-371126 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_default_symbol_on_partner ... 2026-02-27 04:03:51,561 166 INFO rb-209aa48-220549-371126 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_invoice_creation ... 2026-02-27 04:03:53,062 166 INFO rb-209aa48-220549-371126 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_invoice_foreign_currency ... 2026-02-27 04:03:54,623 166 INFO rb-209aa48-220549-371126 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_json_data_generation ... 2026-02-27 04:03:56,101 166 INFO rb-209aa48-220549-371126 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_json_data_generation_no_product ... 2026-02-27 04:03:57,504 166 INFO rb-209aa48-220549-371126 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_replacement_invoice ... 2024-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #549 deleted account.move.line.ctp records with IDs: [3931, 3932] 2024-01-01 00:00:00,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #549 deleted account.move.line records with IDs: [6932] 2026-02-27 04:04:00,291 166 INFO rb-209aa48-220549-371126 odoo.addons.l10n_vn_edi_viettel.tests.test_edi: Starting TestVNEDI.test_send_and_print ... 2026-02-27 04:04:02,460 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 9 checked, 9 removed 2026-02-27 04:04:02,474 166 INFO rb-209aa48-220549-371126 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_blacklisted_links ... 2026-02-27 04:04:02,483 166 INFO rb-209aa48-220549-371126 odoo.tests.common.requests: request https://www.example.com/page/viewform with timeout 3 increased to 10s during tests 2026-02-27 04:04:02,483 166 INFO rb-209aa48-220549-371126 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://www.example.com/page/viewform 2026-02-27 04:04:02,522 166 INFO rb-209aa48-220549-371126 odoo.addons.link_tracker.tests.test_mail_render_mixin.TestMailRenderMixin.test_shorten_blacklisted_links: waiting for threads: [] 2026-02-27 04:04:02,539 166 INFO rb-209aa48-220549-371126 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links ... 2026-02-27 04:04:02,555 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request / in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links 2026-02-27 04:04:02,557 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:04:02,752 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request / in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links 2026-02-27 04:04:03,557 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:04:03] "GET / HTTP/1.1" 200 - 178 0.123 0.880 2026-02-27 04:04:03,582 166 INFO rb-209aa48-220549-371126 odoo.addons.link_tracker.tests.test_mail_render_mixin.TestMailRenderMixin.test_shorten_links: waiting for threads: [] 2026-02-27 04:04:03,597 166 INFO rb-209aa48-220549-371126 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_different_labels ... 2026-02-27 04:04:03,634 166 INFO rb-209aa48-220549-371126 odoo.addons.link_tracker.tests.test_mail_render_mixin.TestMailRenderMixin.test_shorten_links_html_different_labels: waiting for threads: [] 2026-02-27 04:04:03,649 166 INFO rb-209aa48-220549-371126 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_including_base_url ... 2026-02-27 04:04:03,659 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /odoo in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-02-27 04:04:03,661 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:04:04,528 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /odoo in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-02-27 04:04:04,533 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:04:04] "GET /odoo?debug=1&more=2 HTTP/1.1" 303 - 7 0.002 0.873 2026-02-27 04:04:04,538 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/login in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-02-27 04:04:04,546 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /web/login in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-02-27 04:04:05,195 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:04:05] "GET /web/login?redirect=/odoo?debug%3D1%26more%3D2 HTTP/1.1" 200 - 182 0.093 0.565 2026-02-27 04:04:05,200 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request / in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-02-27 04:04:05,202 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request / in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-02-27 04:04:05,252 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:04:05] "GET / HTTP/1.1" 200 - 14 0.005 0.048 2026-02-27 04:04:05,257 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request / in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-02-27 04:04:05,258 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request / in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-02-27 04:04:05,283 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:04:05] "GET / HTTP/1.1" 200 - 8 0.003 0.024 2026-02-27 04:04:05,288 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /odoo in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-02-27 04:04:05,288 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /odoo in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-02-27 04:04:05,290 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:04:05] "GET /odoo HTTP/1.1" 303 - 0 0.000 0.002 2026-02-27 04:04:05,293 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/login in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-02-27 04:04:05,294 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /web/login in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_html_including_base_url 2026-02-27 04:04:05,322 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:04:05] "GET /web/login?redirect=/odoo? HTTP/1.1" 200 - 8 0.003 0.026 2026-02-27 04:04:05,344 166 INFO rb-209aa48-220549-371126 odoo.addons.link_tracker.tests.test_mail_render_mixin.TestMailRenderMixin.test_shorten_links_html_including_base_url: waiting for threads: [] 2026-02-27 04:04:05,363 166 INFO rb-209aa48-220549-371126 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_markup ... 2026-02-27 04:04:05,381 166 INFO rb-209aa48-220549-371126 odoo.addons.link_tracker.tests.test_mail_render_mixin.TestMailRenderMixin.test_shorten_links_html_markup: waiting for threads: [] 2026-02-27 04:04:05,398 166 INFO rb-209aa48-220549-371126 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_html_skip_shorts ... 2026-02-27 04:04:05,424 166 INFO rb-209aa48-220549-371126 odoo.addons.link_tracker.tests.test_mail_render_mixin.TestMailRenderMixin.test_shorten_links_html_skip_shorts: waiting for threads: [] 2026-02-27 04:04:05,441 166 INFO rb-209aa48-220549-371126 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_text_including_base_url ... 2026-02-27 04:04:05,462 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request / in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_text_including_base_url 2026-02-27 04:04:05,464 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:04:05,625 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request / in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_text_including_base_url 2026-02-27 04:04:06,310 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:04:06] "GET / HTTP/1.1" 200 - 178 0.087 0.761 2026-02-27 04:04:06,326 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /odoo in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_text_including_base_url 2026-02-27 04:04:06,327 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /odoo in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_text_including_base_url 2026-02-27 04:04:06,329 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:04:06] "GET /odoo?debug=1&more=2 HTTP/1.1" 303 - 0 0.000 0.003 2026-02-27 04:04:06,332 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /web/login in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_text_including_base_url 2026-02-27 04:04:06,333 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /web/login in /link_tracker/tests/test_mail_render_mixin.py:TestMailRenderMixin.test_shorten_links_text_including_base_url 2026-02-27 04:04:06,406 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:04:06] "GET /web/login?redirect=/odoo?debug%3D1%26more%3D2 HTTP/1.1" 200 - 23 0.010 0.064 2026-02-27 04:04:06,413 166 INFO rb-209aa48-220549-371126 odoo.addons.link_tracker.tests.test_mail_render_mixin.TestMailRenderMixin.test_shorten_links_text_including_base_url: waiting for threads: [] 2026-02-27 04:04:06,434 166 INFO rb-209aa48-220549-371126 odoo.addons.link_tracker.tests.test_mail_render_mixin: Starting TestMailRenderMixin.test_shorten_links_text_skip_shorts ... 2026-02-27 04:04:06,441 166 INFO rb-209aa48-220549-371126 odoo.tests.common.requests: request https://test_542152qsdqsd.com/ with timeout 3 increased to 10s during tests 2026-02-27 04:04:06,441 166 INFO rb-209aa48-220549-371126 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://test_542152qsdqsd.com/ 2026-02-27 04:04:06,456 166 INFO rb-209aa48-220549-371126 odoo.tests.common.requests: request https://odoo.com/ with timeout 3 increased to 10s during tests 2026-02-27 04:04:06,456 166 INFO rb-209aa48-220549-371126 odoo.tests.common.requests: Blocking un-mocked external HTTP request GET https://odoo.com/ 2026-02-27 04:04:06,461 166 INFO rb-209aa48-220549-371126 odoo.addons.link_tracker.tests.test_mail_render_mixin.TestMailRenderMixin.test_shorten_links_text_skip_shorts: waiting for threads: [] 2026-02-27 04:04:06,491 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 04:04:06,506 166 INFO rb-209aa48-220549-371126 odoo.addons.link_tracker.tests.test_tracker_http_requests: Starting TestTrackerHttpRequests.test_no_preview_tracking ... 2026-02-27 04:04:06,522 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:04:06,745 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:04:06] "GET /r/gDG HTTP/1.1" 301 - 18 0.006 0.219 2026-02-27 04:04:06,755 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:04:06] "GET /r/gDG HTTP/1.1" 301 - 3 0.001 0.005 2026-02-27 04:04:06,774 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:04:06] "GET /r/gDG HTTP/1.1" 301 - 9 0.005 0.011 2026-02-27 04:04:06,777 166 INFO rb-209aa48-220549-371126 odoo.addons.link_tracker.tests.test_tracker_http_requests.TestTrackerHttpRequests.test_no_preview_tracking: waiting for threads: [] 2026-02-27 04:04:06,807 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 04:04:06,992 166 INFO rb-209aa48-220549-371126 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_archiving_unarchiving ... 2026-02-27 04:04:07,135 166 INFO rb-209aa48-220549-371126 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_card_description_on_tag_change ... 2026-02-27 04:04:07,336 166 INFO rb-209aa48-220549-371126 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_discount_product_unlink ... 2026-02-27 04:04:07,364 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10117] 2026-02-27 04:04:07,431 166 INFO rb-209aa48-220549-371126 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_mail ... 2026-02-27 04:04:07,544 166 INFO rb-209aa48-220549-371126 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_default_values ... 2026-02-27 04:04:07,685 166 INFO rb-209aa48-220549-371126 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_default_values_in_form ... 2026-02-27 04:04:07,895 166 INFO rb-209aa48-220549-371126 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_preserve_reward_upon_writing ... 2026-02-27 04:04:07,931 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted loyalty.rule records with IDs: [7] 2026-02-27 04:04:07,965 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [7] 2026-02-27 04:04:08,173 166 INFO rb-209aa48-220549-371126 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_loyalty_program_preserve_reward_with_always_edit ... 2026-02-27 04:04:08,547 166 INFO rb-209aa48-220549-371126 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_merge_loyalty_cards ... 2026-02-27 04:04:08,753 166 INFO rb-209aa48-220549-371126 odoo.addons.base.partner.merge: dst_partner: 1560 2026-02-27 04:04:11,389 166 INFO rb-209aa48-220549-371126 odoo.addons.base.partner.merge: (uid = 1) merged the partners [1558, 1559] with 1560 2026-02-27 04:04:11,506 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted res.partner records with IDs: [1558, 1559] 2026-02-27 04:04:11,546 166 INFO rb-209aa48-220549-371126 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archive_pricelist_linked_to_program ... 2026-02-27 04:04:11,657 166 INFO rb-209aa48-220549-371126 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archiving_product_linked_to_active_loyalty_reward ... 2026-02-27 04:04:11,689 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted loyalty.rule records with IDs: [7] 2026-02-27 04:04:11,722 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted loyalty.reward records with IDs: [7] 2026-02-27 04:04:11,958 166 INFO rb-209aa48-220549-371126 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archiving_product_used_for_discount_reward ... 2026-02-27 04:04:12,231 166 INFO rb-209aa48-220549-371126 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_archiving_product_when_archiving_program ... 2026-02-27 04:04:12,382 166 INFO rb-209aa48-220549-371126 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_unarchive_when_batch_contains_duplicate_codes ... 2026-02-27 04:04:12,442 166 INFO rb-209aa48-220549-371126 odoo.addons.loyalty.tests.test_loyalty: Starting TestLoyalty.test_prevent_unarchive_when_conflicting_active_program_exists ... 2026-02-27 04:04:12,508 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 04:04:12,521 166 INFO rb-209aa48-220549-371126 odoo.addons.lunch.tests.test_ui: Starting TestUi.test_01_ui ... 2022-04-19 10:00:00,000 166 WARNING rb-209aa48-220549-371126 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:04:12,887 166 INFO rb-209aa48-220549-371126 odoo.addons.lunch.tests.test_ui: skipped TestUi.test_01_ui : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:04:12,887 166 INFO rb-209aa48-220549-371126 odoo.addons.lunch.tests.test_ui.TestUi.test_01_ui: waiting for threads: [] 2026-02-27 04:04:12,927 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 04:04:31,345 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 04:04:31,345 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 04:04:31,781 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_attachment_controller: Starting TestAttachmentController.test_attachment_partner ... 2026-02-27 04:04:31,917 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:04:32,153 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:04:32] "POST /mail/attachment/upload HTTP/1.1" 404 - 10 0.004 0.235 2026-02-27 04:04:32,168 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:04:32,963 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:04:32] "POST /mail/attachment/upload HTTP/1.1" 200 - 15 0.011 0.774 2026-02-27 04:04:33,016 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [8340] 2026-02-27 04:04:33,021 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:04:33] "POST /mail/attachment/delete HTTP/1.1" 200 - 30 0.030 0.023 2026-02-27 04:04:33,034 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 04:04:33,072 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:04:33] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.011 0.017 2026-02-27 04:04:33,159 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [8341] 2026-02-27 04:04:33,165 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:04:33] "POST /mail/attachment/delete HTTP/1.1" 200 - 51 0.039 0.049 2026-02-27 04:04:33,177 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:employee from n/a 2026-02-27 04:04:33,196 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:04:33] "POST /mail/attachment/upload HTTP/1.1" 404 - 3 0.003 0.006 2026-02-27 04:04:33,210 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_test from n/a 2026-02-27 04:04:33,226 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:04:33] "POST /mail/attachment/upload HTTP/1.1" 404 - 2 0.001 0.005 2026-02-27 04:04:33,242 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:04:33] "POST /mail/attachment/upload HTTP/1.1" 404 - 1 0.001 0.004 2026-02-27 04:04:33,244 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_attachment_partner: waiting for threads: [] 2026-02-27 04:04:33,266 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_attachment_controller: Starting TestAttachmentController.test_send_attachment_without_body ... 2026-02-27 04:04:33,436 166 WARNING rb-209aa48-220549-371126 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:04:33,437 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_attachment_controller: skipped TestAttachmentController.test_send_attachment_without_body : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:04:33,437 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_attachment_controller.TestAttachmentController.test_send_attachment_without_body: waiting for threads: [] 2026-02-27 04:04:33,519 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-02-27 04:04:33,534 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_guest_open_guest_avatar ... 2026-02-27 04:04:33,549 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:04:33,774 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-02-27 04:04:33,796 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:04:33] "GET /web/image?field=avatar_128&id=48&model=mail.guest&unique=2026-02-27%2004:04:33 HTTP/1.1" 200 - 19 0.006 0.244 2026-02-27 04:04:33,798 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_guest_open_guest_avatar: waiting for threads: [] 2026-02-27 04:04:33,819 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_guest_open_guest_avatar_with_channel ... 2026-02-27 04:04:33,978 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:04:34,192 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-02-27 04:04:34,221 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:04:34] "GET /web/image?field=avatar_128&id=50&model=mail.guest&unique=2026-02-27%2004:04:33 HTTP/1.1" 200 - 17 0.016 0.229 2026-02-27 04:04:34,240 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:04:34] "GET /web/image?field=avatar_128&id=50&model=mail.guest&unique=2026-02-27%2004:04:33&access_token=811c8cd89dad32b30582ad0c47c5d74d55aa7156fba86d79134e02790b259abeo0x69d00e42 HTTP/1.1" 200 - 5 0.007 0.007 2026-02-27 04:04:34,241 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_guest_open_guest_avatar_with_channel: waiting for threads: [] 2026-02-27 04:04:34,267 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_guest_open_partner_avatar ... 2026-02-27 04:04:34,631 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [752] 2026-02-27 04:04:34,645 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10190] 2026-02-27 04:04:34,651 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:04:34,665 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:04:34,829 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1569], uid: 4, model: res.partner 2026-02-27 04:04:34,849 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:04:34] "GET /web/image?field=avatar_128&id=1569&model=res.partner&unique=2026-02-27%2004:04:33 HTTP/1.1" 200 - 30 0.013 0.173 2026-02-27 04:04:34,850 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_guest_open_partner_avatar: waiting for threads: [] 2026-02-27 04:04:34,874 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_guest_open_partner_avatar_with_channel ... 2026-02-27 04:04:35,177 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [753] 2026-02-27 04:04:35,186 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10192] 2026-02-27 04:04:35,193 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:04:35,289 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:04:36,403 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1570], uid: 4, model: res.partner 2026-02-27 04:04:36,429 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:04:36] "GET /web/image?field=avatar_128&id=1570&model=res.partner&unique=2026-02-27%2004:04:33 HTTP/1.1" 200 - 30 0.015 1.128 2026-02-27 04:04:36,449 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:04:36] "GET /web/image?field=avatar_128&id=1570&model=res.partner&unique=2026-02-27%2004:04:33&access_token=47c223916bf1c77869390191dab0ffb766d81a6bd1c9ae3e6fb885ada160920do0x69d26a13 HTTP/1.1" 200 - 8 0.004 0.010 2026-02-27 04:04:36,454 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_guest_open_partner_avatar_with_channel: waiting for threads: [] 2026-02-27 04:04:36,476 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_partner_open_guest_avatar ... 2026-02-27 04:04:36,773 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [754] 2026-02-27 04:04:36,783 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10196] 2026-02-27 04:04:36,789 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:04:36,811 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:testuser from n/a 2026-02-27 04:04:36,822 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:04:37,025 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:04:37] "GET /web/image?field=avatar_128&id=53&model=mail.guest&unique=2026-02-27%2004:04:33 HTTP/1.1" 200 - 9 0.005 0.201 2026-02-27 04:04:37,027 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_partner_open_guest_avatar: waiting for threads: [] 2026-02-27 04:04:37,049 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_partner_open_guest_avatar_with_channel ... 2026-02-27 04:04:37,336 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [755] 2026-02-27 04:04:37,346 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10198] 2026-02-27 04:04:37,353 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:04:37,375 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:testuser from n/a 2026-02-27 04:04:37,486 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:04:37,626 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:04:37] "GET /web/image?field=avatar_128&id=54&model=mail.guest&unique=2026-02-27%2004:04:33 HTTP/1.1" 200 - 9 0.011 0.132 2026-02-27 04:04:37,627 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_partner_open_guest_avatar_with_channel: waiting for threads: [] 2026-02-27 04:04:37,660 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_partner_open_partner_avatar ... 2026-02-27 04:04:37,919 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [756] 2026-02-27 04:04:37,927 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10202] 2026-02-27 04:04:37,932 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:04:37,955 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:testuser from n/a 2026-02-27 04:04:38,237 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [757] 2026-02-27 04:04:38,246 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10204] 2026-02-27 04:04:38,251 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:04:38,347 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:04:38,535 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:04:38] "GET /web/image?field=avatar_128&id=1574&model=res.partner&unique=2026-02-27%2004:04:33 HTTP/1.1" 200 - 22 0.014 0.176 2026-02-27 04:04:38,538 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_partner_open_partner_avatar: waiting for threads: [] 2026-02-27 04:04:38,555 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_portal_open_partner_avatar ... 2026-02-27 04:04:38,812 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [758] 2026-02-27 04:04:38,821 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10209] 2026-02-27 04:04:38,828 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:04:38,843 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:testuser from n/a 2026-02-27 04:04:39,126 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [759] 2026-02-27 04:04:39,135 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10211] 2026-02-27 04:04:39,142 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:04:39,156 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:04:40,191 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1576], uid: 562, model: res.partner 2026-02-27 04:04:40,215 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:04:40] "GET /web/image?field=avatar_128&id=1576&model=res.partner&unique=2026-02-27%2004:04:33 HTTP/1.1" 200 - 28 0.011 1.050 2026-02-27 04:04:40,217 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_portal_open_partner_avatar: waiting for threads: [] 2026-02-27 04:04:40,236 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_avatar_acl: Starting TestAvatarAcl.test_portal_open_partner_avatar_with_channel ... 2026-02-27 04:04:40,469 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [760] 2026-02-27 04:04:40,478 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10214] 2026-02-27 04:04:40,484 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:04:40,497 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:testuser from n/a 2026-02-27 04:04:40,785 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [761] 2026-02-27 04:04:40,796 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10216] 2026-02-27 04:04:40,803 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:04:40,900 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:04:41,159 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1578], uid: 564, model: res.partner 2026-02-27 04:04:41,195 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:04:41] "GET /web/image?field=avatar_128&id=1578&model=res.partner&unique=2026-02-27%2004:04:33 HTTP/1.1" 200 - 28 0.025 0.274 2026-02-27 04:04:41,222 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:04:41] "GET /web/image?field=avatar_128&id=1578&model=res.partner&unique=2026-02-27%2004:04:33&access_token=5dbd2a9f71696e660bfe569b3c128854a2124dce3d5f6d0e628de0497b7fb446o0x69d2734e HTTP/1.1" 200 - 6 0.009 0.012 2026-02-27 04:04:41,230 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_avatar_acl.TestAvatarAcl.test_portal_open_partner_avatar_with_channel: waiting for threads: [] 2026-02-27 04:04:41,256 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 04:04:59,185 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 04:04:59,185 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 04:04:59,992 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [762] 2026-02-27 04:05:00,002 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10251] 2026-02-27 04:05:00,008 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:05:00,091 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_binary_controller: Starting TestBinaryController.test_open_partner_avatar ... 2026-02-27 04:05:00,112 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:05:00,287 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1586], uid: 4, model: res.partner 2026-02-27 04:05:00,309 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:05:00] "GET /web/image?field=avatar_128&id=1586&model=res.partner&unique=2026-02-27%2004:04:41 HTTP/1.1" 200 - 30 0.013 0.186 2026-02-27 04:05:00,338 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1586], uid: 4, model: res.partner 2026-02-27 04:05:00,373 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:05:00] "GET /web/image?field=avatar_128&id=1586&model=res.partner&unique=2026-02-27%2004:04:41 HTTP/1.1" 200 - 21 0.011 0.037 2026-02-27 04:05:00,393 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_test from n/a 2026-02-27 04:05:00,427 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1586], uid: 570, model: res.partner 2026-02-27 04:05:00,446 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:05:00] "GET /web/image?field=avatar_128&id=1586&model=res.partner&unique=2026-02-27%2004:04:41 HTTP/1.1" 200 - 21 0.011 0.027 2026-02-27 04:05:00,458 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:employee from n/a 2026-02-27 04:05:00,510 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:05:00] "GET /web/image?field=avatar_128&id=1586&model=res.partner&unique=2026-02-27%2004:04:41 HTTP/1.1" 200 - 17 0.013 0.025 2026-02-27 04:05:00,524 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 04:05:00,578 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:05:00] "GET /web/image?field=avatar_128&id=1586&model=res.partner&unique=2026-02-27%2004:04:41 HTTP/1.1" 200 - 17 0.014 0.027 2026-02-27 04:05:00,593 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:05:00,647 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:05:00] "GET /web/image?field=avatar_128&id=1586&model=res.partner&unique=2026-02-27%2004:04:41 HTTP/1.1" 200 - 17 0.013 0.027 2026-02-27 04:05:00,651 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_binary_controller.TestBinaryController.test_open_partner_avatar: waiting for threads: [] 2026-02-27 04:05:00,671 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_binary_controller: Starting TestBinaryController.test_open_partner_avatar_has_message ... 2026-02-27 04:05:00,687 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:test_user from n/a 2026-02-27 04:05:00,702 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:05:00,954 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:05:00] "POST /mail/message/post HTTP/1.1" 200 - 44 0.036 0.218 2026-02-27 04:05:00,998 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1586], uid: 4, model: res.partner 2026-02-27 04:05:01,027 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:05:01] "GET /web/image?field=avatar_128&id=1586&model=res.partner&unique=2026-02-27%2004:04:41 HTTP/1.1" 200 - 24 0.019 0.039 2026-02-27 04:05:01,060 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1586], uid: 4, model: res.partner 2026-02-27 04:05:01,086 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:05:01] "GET /web/image?field=avatar_128&id=1586&model=res.partner&unique=2026-02-27%2004:04:41 HTTP/1.1" 200 - 21 0.009 0.028 2026-02-27 04:05:01,100 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_test from n/a 2026-02-27 04:05:01,138 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1586], uid: 570, model: res.partner 2026-02-27 04:05:01,161 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:05:01] "GET /web/image?field=avatar_128&id=1586&model=res.partner&unique=2026-02-27%2004:04:41 HTTP/1.1" 200 - 21 0.012 0.034 2026-02-27 04:05:01,174 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:employee from n/a 2026-02-27 04:05:01,228 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:05:01] "GET /web/image?field=avatar_128&id=1586&model=res.partner&unique=2026-02-27%2004:04:41 HTTP/1.1" 200 - 17 0.013 0.027 2026-02-27 04:05:01,245 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 04:05:01,308 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:05:01] "GET /web/image?field=avatar_128&id=1586&model=res.partner&unique=2026-02-27%2004:04:41 HTTP/1.1" 200 - 17 0.021 0.028 2026-02-27 04:05:01,327 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:05:01,381 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:05:01] "GET /web/image?field=avatar_128&id=1586&model=res.partner&unique=2026-02-27%2004:04:41 HTTP/1.1" 200 - 17 0.014 0.026 2026-02-27 04:05:01,385 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_binary_controller.TestBinaryController.test_open_partner_avatar_has_message: waiting for threads: [] 2026-02-27 04:05:01,470 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-02-27 04:05:20,018 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 04:05:20,019 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 04:05:20,219 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_bus_presence: Starting TestBusPresence.test_receive_presences_as_guest ... 2026-02-27 04:05:20,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [763] 2026-02-27 04:05:20,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10285] 2026-02-27 04:05:20,000 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:05:20,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 1512, 1513, 1514, 1515, 1516, 1517] 2026-02-27 04:05:20,000 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:05:20,000 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:05:20] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 6 0.002 -0.002 2026-02-27 04:05:20,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 1512, 1513, 1514, 1515, 1516, 1517, 1519, 1520, 1521, 1522, 1523, 1524, 1525, 1526, 1527, 1528, 1529, 1530, 1531, 1532, 1533] 2026-02-27 04:05:20,000 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:05:20] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.000 2026-02-27 04:05:20,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1534] 2026-02-27 04:05:20,000 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:05:20] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.000 2026-02-27 04:05:20,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1534, 1536, 1537, 1538, 1539, 1540] 2026-02-27 04:05:20,000 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:05:20] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.000 2026-02-27 04:05:42,112 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_bus_presence.TestBusPresence.test_receive_presences_as_guest: waiting for threads: [] 2026-02-27 04:05:42,137 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_bus_presence: Starting TestBusPresence.test_receive_presences_as_internal ... 2026-02-27 04:05:42,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [764] 2026-02-27 04:05:42,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10291] 2026-02-27 04:05:42,000 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:05:42,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 1512, 1513, 1514, 1515, 1516, 1542] 2026-02-27 04:05:42,000 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:internal_user from n/a 2026-02-27 04:05:42,000 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:05:42,000 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:05:42] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 5 0.001 -0.001 2026-02-27 04:05:42,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [765] 2026-02-27 04:05:42,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10293] 2026-02-27 04:05:42,000 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:05:42,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1543, 1544] 2026-02-27 04:05:42,000 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:internal_user from n/a 2026-02-27 04:05:42,000 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:05:42] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 4 0.001 -0.001 2026-02-27 04:05:43,124 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_bus_presence.TestBusPresence.test_receive_presences_as_internal: waiting for threads: [] 2026-02-27 04:05:43,146 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_bus_presence: Starting TestBusPresence.test_receive_presences_as_portal ... 2026-02-27 04:05:43,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [766] 2026-02-27 04:05:43,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10296] 2026-02-27 04:05:43,000 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:05:43,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [767] 2026-02-27 04:05:43,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10298] 2026-02-27 04:05:43,000 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:05:43,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 1512, 1513, 1514, 1515, 1516, 1546] 2026-02-27 04:05:43,000 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_user from n/a 2026-02-27 04:05:43,000 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:05:43,000 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:05:43] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 5 0.001 -0.001 2026-02-27 04:05:43,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 1512, 1513, 1514, 1515, 1516, 1546, 1548, 1549, 1550, 1551, 1552, 1553, 1554, 1555, 1556, 1557, 1558, 1559, 1560, 1561, 1562] 2026-02-27 04:05:43,000 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_user from n/a 2026-02-27 04:05:43,000 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:05:43] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.000 2026-02-27 04:05:43,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1563] 2026-02-27 04:05:43,000 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_user from n/a 2026-02-27 04:05:43,000 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:05:43] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.000 2026-02-27 04:05:43,000 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1563, 1565, 1566, 1567, 1568, 1569] 2026-02-27 04:05:43,000 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_user from n/a 2026-02-27 04:05:43,000 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:05:43] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 0 0.000 0.000 2026-02-27 04:06:04,376 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_bus_presence.TestBusPresence.test_receive_presences_as_portal: waiting for threads: [] 2026-02-27 04:06:04,451 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-02-27 04:06:04,463 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_action: Starting TestDiscussAction.test_go_back_to_thread_from_breadcrumbs ... 2026-02-27 04:06:04,643 166 WARNING rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:06:04,644 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_action: skipped TestDiscussAction.test_go_back_to_thread_from_breadcrumbs : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:06:04,644 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_action.TestDiscussAction.test_go_back_to_thread_from_breadcrumbs: waiting for threads: [] 2026-02-27 04:06:04,682 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 04:06:22,982 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 04:06:22,982 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 04:06:23,305 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_attachment_controller: Starting TestDiscussAttachmentController.test_attachment_allowed_upload_public_channel ... 2026-02-27 04:06:23,505 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:06:23,709 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:23] "POST /mail/attachment/upload HTTP/1.1" 200 - 25 0.015 0.192 2026-02-27 04:06:23,741 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #4 deleted ir.attachment records with IDs: [8515] 2026-02-27 04:06:23,747 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:23] "POST /mail/attachment/delete HTTP/1.1" 200 - 18 0.018 0.014 2026-02-27 04:06:23,764 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:06:23,799 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:23] "POST /mail/attachment/upload HTTP/1.1" 200 - 12 0.009 0.016 2026-02-27 04:06:23,836 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [8516] 2026-02-27 04:06:23,841 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:23] "POST /mail/attachment/delete HTTP/1.1" 200 - 29 0.017 0.021 2026-02-27 04:06:23,851 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 04:06:23,887 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:23] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.010 0.018 2026-02-27 04:06:24,014 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [8517] 2026-02-27 04:06:24,020 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:24] "POST /mail/attachment/delete HTTP/1.1" 200 - 50 0.077 0.052 2026-02-27 04:06:24,031 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:employee from n/a 2026-02-27 04:06:24,070 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:24] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.013 0.015 2026-02-27 04:06:24,139 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #584 deleted ir.attachment records with IDs: [8518] 2026-02-27 04:06:24,144 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:24] "POST /mail/attachment/delete HTTP/1.1" 200 - 40 0.033 0.036 2026-02-27 04:06:24,157 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_test from n/a 2026-02-27 04:06:24,189 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:24] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.007 0.015 2026-02-27 04:06:24,214 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #585 deleted ir.attachment records with IDs: [8519] 2026-02-27 04:06:24,220 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:24] "POST /mail/attachment/delete HTTP/1.1" 200 - 16 0.009 0.018 2026-02-27 04:06:24,243 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:24] "POST /mail/attachment/upload HTTP/1.1" 200 - 6 0.002 0.012 2026-02-27 04:06:24,263 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #4 deleted ir.attachment records with IDs: [8520] 2026-02-27 04:06:24,268 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:24] "POST /mail/attachment/delete HTTP/1.1" 200 - 15 0.008 0.012 2026-02-27 04:06:24,269 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_attachment_controller.TestDiscussAttachmentController.test_attachment_allowed_upload_public_channel: waiting for threads: [] 2026-02-27 04:06:24,284 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_attachment_controller: Starting TestDiscussAttachmentController.test_attachment_not_allowed_upload_public_channel ... 2026-02-27 04:06:24,353 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:06:25,481 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:25] "POST /mail/attachment/upload HTTP/1.1" 403 - 21 0.006 1.124 2026-02-27 04:06:25,496 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:06:25,529 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:25] "POST /mail/attachment/upload HTTP/1.1" 200 - 14 0.007 0.015 2026-02-27 04:06:25,562 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #2 deleted ir.attachment records with IDs: [8521] 2026-02-27 04:06:25,567 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:25] "POST /mail/attachment/delete HTTP/1.1" 200 - 29 0.012 0.022 2026-02-27 04:06:25,580 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 04:06:25,612 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:25] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.008 0.015 2026-02-27 04:06:25,707 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #6 deleted ir.attachment records with IDs: [8522] 2026-02-27 04:06:25,711 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:25] "POST /mail/attachment/delete HTTP/1.1" 200 - 50 0.037 0.057 2026-02-27 04:06:25,726 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:employee from n/a 2026-02-27 04:06:25,763 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:25] "POST /mail/attachment/upload HTTP/1.1" 200 - 13 0.011 0.015 2026-02-27 04:06:25,819 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #584 deleted ir.attachment records with IDs: [8523] 2026-02-27 04:06:25,825 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:25] "POST /mail/attachment/delete HTTP/1.1" 200 - 40 0.022 0.034 2026-02-27 04:06:25,838 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_test from n/a 2026-02-27 04:06:25,866 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:25] "POST /mail/attachment/upload HTTP/1.1" 403 - 11 0.005 0.013 2026-02-27 04:06:25,885 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:25] "POST /mail/attachment/upload HTTP/1.1" 403 - 4 0.001 0.007 2026-02-27 04:06:25,887 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_attachment_controller.TestDiscussAttachmentController.test_attachment_not_allowed_upload_public_channel: waiting for threads: [] 2026-02-27 04:06:25,947 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-02-27 04:06:43,950 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 04:06:43,951 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 04:06:44,772 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [768] 2026-02-27 04:06:44,790 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [10368] 2026-02-27 04:06:44,795 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:06:44,953 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_01_guest_avatar_private_channel ... 2026-02-27 04:06:45,141 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:06:45,345 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-02-27 04:06:45,366 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:45] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 15 0.007 0.220 2026-02-27 04:06:45,380 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-02-27 04:06:45,397 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:45] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 8 0.002 0.018 2026-02-27 04:06:45,413 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_test from n/a 2026-02-27 04:06:45,429 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 590, model: mail.guest 2026-02-27 04:06:45,446 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:45] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 7 0.003 0.018 2026-02-27 04:06:45,459 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:employee from n/a 2026-02-27 04:06:45,480 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:45] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 5 0.005 0.007 2026-02-27 04:06:45,492 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 04:06:45,513 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:45] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 5 0.006 0.005 2026-02-27 04:06:45,525 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:06:45,543 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:45] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 5 0.004 0.005 2026-02-27 04:06:45,545 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_binary_controller.TestDiscussBinaryController.test_01_guest_avatar_private_channel: waiting for threads: [] 2026-02-27 04:06:45,570 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_01_guest_avatar_public_channel ... 2026-02-27 04:06:45,630 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:06:45,821 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-02-27 04:06:45,839 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:45] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 16 0.005 0.207 2026-02-27 04:06:45,855 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-02-27 04:06:45,873 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:45] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 8 0.002 0.020 2026-02-27 04:06:45,889 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_test from n/a 2026-02-27 04:06:45,904 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 590, model: mail.guest 2026-02-27 04:06:45,922 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:45] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 8 0.004 0.020 2026-02-27 04:06:45,935 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:employee from n/a 2026-02-27 04:06:45,955 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:45] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 6 0.003 0.007 2026-02-27 04:06:45,967 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 04:06:45,989 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:45] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 6 0.006 0.008 2026-02-27 04:06:45,999 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:06:46,018 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:46] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 6 0.004 0.007 2026-02-27 04:06:46,019 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_binary_controller.TestDiscussBinaryController.test_01_guest_avatar_public_channel: waiting for threads: [] 2026-02-27 04:06:46,034 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_01_partner_avatar_private_channel ... 2026-02-27 04:06:46,209 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:06:46,416 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1612], uid: 4, model: res.partner 2026-02-27 04:06:46,449 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:46] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 28 0.031 0.212 2026-02-27 04:06:46,478 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1612], uid: 4, model: res.partner 2026-02-27 04:06:46,522 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:46] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 21 0.019 0.037 2026-02-27 04:06:46,538 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_test from n/a 2026-02-27 04:06:46,572 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1612], uid: 590, model: res.partner 2026-02-27 04:06:46,591 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:46] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 21 0.012 0.027 2026-02-27 04:06:46,606 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:employee from n/a 2026-02-27 04:06:46,657 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:46] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 17 0.014 0.024 2026-02-27 04:06:46,674 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 04:06:46,733 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:46] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 17 0.018 0.026 2026-02-27 04:06:46,748 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:06:46,820 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:46] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 17 0.025 0.030 2026-02-27 04:06:46,825 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_binary_controller.TestDiscussBinaryController.test_01_partner_avatar_private_channel: waiting for threads: [] 2026-02-27 04:06:46,847 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_01_partner_avatar_public_channel ... 2026-02-27 04:06:46,861 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:test_user from n/a 2026-02-27 04:06:46,874 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:06:47,866 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:47] "POST /mail/message/post HTTP/1.1" 200 - 51 0.029 0.965 2026-02-27 04:06:47,903 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1612], uid: 4, model: res.partner 2026-02-27 04:06:47,923 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:47] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 24 0.010 0.033 2026-02-27 04:06:47,949 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1612], uid: 4, model: res.partner 2026-02-27 04:06:47,980 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:47] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 21 0.009 0.034 2026-02-27 04:06:47,993 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_test from n/a 2026-02-27 04:06:48,027 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1612], uid: 590, model: res.partner 2026-02-27 04:06:48,048 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:48] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 21 0.009 0.033 2026-02-27 04:06:48,060 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:employee from n/a 2026-02-27 04:06:48,104 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:48] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 17 0.010 0.020 2026-02-27 04:06:48,119 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 04:06:48,159 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:48] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 17 0.010 0.017 2026-02-27 04:06:48,173 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:06:48,214 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:48] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 17 0.010 0.018 2026-02-27 04:06:48,218 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_binary_controller.TestDiscussBinaryController.test_01_partner_avatar_public_channel: waiting for threads: [] 2026-02-27 04:06:48,239 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_02_guest_avatar_private_channel ... 2026-02-27 04:06:48,467 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:06:48,643 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:48] "POST /mail/message/post HTTP/1.1" 200 - 48 0.022 0.156 2026-02-27 04:06:48,656 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-02-27 04:06:48,671 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:48] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 8 0.002 0.015 2026-02-27 04:06:48,684 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-02-27 04:06:48,699 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:48] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 8 0.002 0.015 2026-02-27 04:06:48,715 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_test from n/a 2026-02-27 04:06:48,729 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 590, model: mail.guest 2026-02-27 04:06:48,747 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:48] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 7 0.003 0.019 2026-02-27 04:06:48,760 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:employee from n/a 2026-02-27 04:06:48,781 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:48] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 5 0.004 0.007 2026-02-27 04:06:48,794 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 04:06:48,816 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:48] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 5 0.006 0.006 2026-02-27 04:06:48,829 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:06:48,851 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:48] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 5 0.005 0.007 2026-02-27 04:06:48,852 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_binary_controller.TestDiscussBinaryController.test_02_guest_avatar_private_channel: waiting for threads: [] 2026-02-27 04:06:48,873 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_02_guest_avatar_public_channel ... 2026-02-27 04:06:48,946 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [919] 2026-02-27 04:06:48,959 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:06:49,159 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-02-27 04:06:49,177 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:49] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 15 0.005 0.214 2026-02-27 04:06:49,198 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-02-27 04:06:49,216 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:49] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 8 0.002 0.020 2026-02-27 04:06:49,233 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_test from n/a 2026-02-27 04:06:49,249 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 590, model: mail.guest 2026-02-27 04:06:49,267 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:49] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 8 0.004 0.020 2026-02-27 04:06:49,280 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:employee from n/a 2026-02-27 04:06:49,301 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:49] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 6 0.005 0.006 2026-02-27 04:06:49,313 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 04:06:49,339 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:49] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 6 0.007 0.007 2026-02-27 04:06:49,351 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:06:49,374 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:49] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 6 0.006 0.007 2026-02-27 04:06:49,376 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_binary_controller.TestDiscussBinaryController.test_02_guest_avatar_public_channel: waiting for threads: [] 2026-02-27 04:06:49,397 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_02_partner_avatar_private_channel ... 2026-02-27 04:06:49,627 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:test_user from n/a 2026-02-27 04:06:49,638 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:06:50,523 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:50] "POST /mail/message/post HTTP/1.1" 200 - 48 0.032 0.854 2026-02-27 04:06:50,556 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1612], uid: 4, model: res.partner 2026-02-27 04:06:50,577 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:50] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 24 0.011 0.029 2026-02-27 04:06:50,605 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1612], uid: 4, model: res.partner 2026-02-27 04:06:50,637 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:50] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 21 0.010 0.035 2026-02-27 04:06:50,650 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_test from n/a 2026-02-27 04:06:50,681 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1612], uid: 590, model: res.partner 2026-02-27 04:06:50,700 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:50] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 21 0.010 0.027 2026-02-27 04:06:50,712 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:employee from n/a 2026-02-27 04:06:50,753 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:50] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 17 0.010 0.018 2026-02-27 04:06:50,767 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 04:06:50,807 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:50] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 17 0.010 0.017 2026-02-27 04:06:50,821 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:06:50,862 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:50] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 17 0.010 0.018 2026-02-27 04:06:50,866 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_binary_controller.TestDiscussBinaryController.test_02_partner_avatar_private_channel: waiting for threads: [] 2026-02-27 04:06:50,886 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_02_partner_avatar_public_channel ... 2026-02-27 04:06:50,960 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [927] 2026-02-27 04:06:50,978 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:06:51,165 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1612], uid: 4, model: res.partner 2026-02-27 04:06:51,187 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:51] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 28 0.013 0.199 2026-02-27 04:06:51,213 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1612], uid: 4, model: res.partner 2026-02-27 04:06:51,239 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:51] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 21 0.009 0.027 2026-02-27 04:06:51,255 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_test from n/a 2026-02-27 04:06:51,294 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1612], uid: 590, model: res.partner 2026-02-27 04:06:51,315 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:51] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 21 0.013 0.033 2026-02-27 04:06:51,328 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:employee from n/a 2026-02-27 04:06:51,384 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:51] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 17 0.016 0.025 2026-02-27 04:06:51,399 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 04:06:51,453 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:51] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 17 0.015 0.025 2026-02-27 04:06:51,468 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:06:51,519 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:51] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 17 0.012 0.026 2026-02-27 04:06:51,523 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_binary_controller.TestDiscussBinaryController.test_02_partner_avatar_public_channel: waiting for threads: [] 2026-02-27 04:06:51,544 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_03_guest_avatar_private_channel ... 2026-02-27 04:06:51,763 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [934] 2026-02-27 04:06:51,780 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:06:51,979 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-02-27 04:06:51,998 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:51] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 15 0.005 0.215 2026-02-27 04:06:52,013 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-02-27 04:06:52,031 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:52] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 8 0.002 0.020 2026-02-27 04:06:52,047 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_test from n/a 2026-02-27 04:06:52,060 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 590, model: mail.guest 2026-02-27 04:06:52,076 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:52] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 7 0.003 0.016 2026-02-27 04:06:52,088 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:employee from n/a 2026-02-27 04:06:52,108 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:52] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 5 0.004 0.006 2026-02-27 04:06:52,120 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 04:06:52,141 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:52] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 5 0.006 0.005 2026-02-27 04:06:52,153 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:06:52,172 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:52] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 5 0.005 0.005 2026-02-27 04:06:52,174 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_binary_controller.TestDiscussBinaryController.test_03_guest_avatar_private_channel: waiting for threads: [] 2026-02-27 04:06:52,195 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_03_guest_avatar_public_channel ... 2026-02-27 04:06:52,271 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:06:52,522 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:52] "POST /mail/message/post HTTP/1.1" 200 - 45 0.021 0.231 2026-02-27 04:06:52,528 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [935] 2026-02-27 04:06:52,540 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-02-27 04:06:52,584 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:52] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 8 0.002 0.044 2026-02-27 04:06:52,599 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-02-27 04:06:52,617 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:52] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 8 0.002 0.020 2026-02-27 04:06:52,634 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_test from n/a 2026-02-27 04:06:52,650 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 590, model: mail.guest 2026-02-27 04:06:52,668 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:52] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 8 0.004 0.020 2026-02-27 04:06:52,680 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:employee from n/a 2026-02-27 04:06:52,702 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:52] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 6 0.004 0.007 2026-02-27 04:06:52,715 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 04:06:52,739 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:52] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 6 0.007 0.007 2026-02-27 04:06:52,751 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:06:52,777 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:52] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 6 0.006 0.010 2026-02-27 04:06:52,780 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_binary_controller.TestDiscussBinaryController.test_03_guest_avatar_public_channel: waiting for threads: [] 2026-02-27 04:06:52,800 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_03_partner_avatar_private_channel ... 2026-02-27 04:06:53,021 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [941] 2026-02-27 04:06:53,040 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:06:53,282 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1612], uid: 4, model: res.partner 2026-02-27 04:06:53,311 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:53] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 28 0.014 0.260 2026-02-27 04:06:53,340 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1612], uid: 4, model: res.partner 2026-02-27 04:06:53,375 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:53] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 21 0.011 0.038 2026-02-27 04:06:53,391 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_test from n/a 2026-02-27 04:06:53,431 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1612], uid: 590, model: res.partner 2026-02-27 04:06:53,459 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:53] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 21 0.014 0.041 2026-02-27 04:06:53,471 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:employee from n/a 2026-02-27 04:06:53,526 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:53] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 17 0.012 0.028 2026-02-27 04:06:53,541 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 04:06:54,377 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:54] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 17 0.015 0.808 2026-02-27 04:06:54,393 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:06:54,440 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:54] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 17 0.011 0.023 2026-02-27 04:06:54,444 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_binary_controller.TestDiscussBinaryController.test_03_partner_avatar_private_channel: waiting for threads: [] 2026-02-27 04:06:54,467 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_03_partner_avatar_public_channel ... 2026-02-27 04:06:54,550 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:test_user from n/a 2026-02-27 04:06:54,562 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:06:54,773 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:54] "POST /mail/message/post HTTP/1.1" 200 - 45 0.025 0.189 2026-02-27 04:06:54,779 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [943] 2026-02-27 04:06:54,820 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1612], uid: 4, model: res.partner 2026-02-27 04:06:54,851 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:54] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 24 0.010 0.048 2026-02-27 04:06:54,880 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1612], uid: 4, model: res.partner 2026-02-27 04:06:54,909 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:54] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 21 0.009 0.032 2026-02-27 04:06:54,921 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_test from n/a 2026-02-27 04:06:54,958 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1612], uid: 590, model: res.partner 2026-02-27 04:06:54,979 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:54] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 21 0.011 0.033 2026-02-27 04:06:54,992 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:employee from n/a 2026-02-27 04:06:55,040 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:55] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 17 0.010 0.025 2026-02-27 04:06:55,055 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 04:06:55,109 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:55] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 17 0.015 0.027 2026-02-27 04:06:55,124 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:06:55,180 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:55] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 17 0.014 0.027 2026-02-27 04:06:55,185 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_binary_controller.TestDiscussBinaryController.test_03_partner_avatar_public_channel: waiting for threads: [] 2026-02-27 04:06:55,206 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_04_guest_avatar_private_channel ... 2026-02-27 04:06:55,429 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:06:55,677 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:55] "POST /mail/message/post HTTP/1.1" 200 - 48 0.025 0.225 2026-02-27 04:06:55,684 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [950] 2026-02-27 04:06:55,697 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-02-27 04:06:55,716 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:55] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 8 0.002 0.019 2026-02-27 04:06:55,731 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-02-27 04:06:55,745 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:55] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 8 0.002 0.015 2026-02-27 04:06:55,763 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_test from n/a 2026-02-27 04:06:55,778 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 590, model: mail.guest 2026-02-27 04:06:55,797 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:55] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 7 0.003 0.020 2026-02-27 04:06:55,811 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:employee from n/a 2026-02-27 04:06:55,833 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:55] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 5 0.004 0.007 2026-02-27 04:06:55,847 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 04:06:55,872 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:55] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 5 0.006 0.007 2026-02-27 04:06:55,886 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:06:55,913 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:55] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 5 0.008 0.007 2026-02-27 04:06:55,915 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_binary_controller.TestDiscussBinaryController.test_04_guest_avatar_private_channel: waiting for threads: [] 2026-02-27 04:06:55,936 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_04_partner_avatar_private_channel ... 2026-02-27 04:06:56,175 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:test_user from n/a 2026-02-27 04:06:56,187 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:06:56,476 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:56] "POST /mail/message/post HTTP/1.1" 200 - 48 0.038 0.254 2026-02-27 04:06:56,485 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [956] 2026-02-27 04:06:56,523 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1612], uid: 4, model: res.partner 2026-02-27 04:06:56,550 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:56] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 24 0.013 0.039 2026-02-27 04:06:56,580 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1612], uid: 4, model: res.partner 2026-02-27 04:06:56,615 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:56] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 21 0.013 0.036 2026-02-27 04:06:56,634 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_test from n/a 2026-02-27 04:06:56,672 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1612], uid: 590, model: res.partner 2026-02-27 04:06:56,696 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:56] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 21 0.011 0.036 2026-02-27 04:06:56,709 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:employee from n/a 2026-02-27 04:06:56,759 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:56] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 17 0.012 0.024 2026-02-27 04:06:56,774 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 04:06:56,829 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:56] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 17 0.014 0.027 2026-02-27 04:06:56,845 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:06:56,900 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:56] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 17 0.015 0.027 2026-02-27 04:06:56,904 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_binary_controller.TestDiscussBinaryController.test_04_partner_avatar_private_channel: waiting for threads: [] 2026-02-27 04:06:56,928 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_05_guest_avatar_private_channel ... 2026-02-27 04:06:56,995 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:06:57,183 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-02-27 04:06:57,200 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:57] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 16 0.005 0.203 2026-02-27 04:06:57,216 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-02-27 04:06:57,233 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:57] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 8 0.002 0.018 2026-02-27 04:06:57,249 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_test from n/a 2026-02-27 04:06:57,264 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 590, model: mail.guest 2026-02-27 04:06:57,280 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:57] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 8 0.004 0.018 2026-02-27 04:06:57,292 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:employee from n/a 2026-02-27 04:06:57,313 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:57] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 6 0.004 0.007 2026-02-27 04:06:57,328 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 04:06:57,353 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:57] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 6 0.008 0.007 2026-02-27 04:06:57,369 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:06:57,392 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:57] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 6 0.006 0.008 2026-02-27 04:06:57,393 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_binary_controller.TestDiscussBinaryController.test_05_guest_avatar_private_channel: waiting for threads: [] 2026-02-27 04:06:57,414 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_05_partner_avatar_private_channel ... 2026-02-27 04:06:58,410 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:06:58,637 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1612], uid: 4, model: res.partner 2026-02-27 04:06:58,665 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:58] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 30 0.016 0.241 2026-02-27 04:06:58,697 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1612], uid: 4, model: res.partner 2026-02-27 04:06:58,730 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:58] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 21 0.011 0.038 2026-02-27 04:06:58,746 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_test from n/a 2026-02-27 04:06:58,780 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [1612], uid: 590, model: res.partner 2026-02-27 04:06:58,801 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:58] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 21 0.012 0.028 2026-02-27 04:06:58,814 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:employee from n/a 2026-02-27 04:06:58,864 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:58] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 17 0.013 0.023 2026-02-27 04:06:58,878 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 04:06:58,936 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:58] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 17 0.015 0.029 2026-02-27 04:06:58,951 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:06:59,013 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:59] "GET /web/image?field=avatar_128&id=1612&model=res.partner&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 17 0.023 0.025 2026-02-27 04:06:59,017 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_binary_controller.TestDiscussBinaryController.test_05_partner_avatar_private_channel: waiting for threads: [] 2026-02-27 04:06:59,040 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_binary_controller: Starting TestDiscussBinaryController.test_open_guest_avatar ... 2026-02-27 04:06:59,052 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:06:59,261 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-02-27 04:06:59,281 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:59] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 17 0.006 0.224 2026-02-27 04:06:59,297 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: mail.guest 2026-02-27 04:06:59,323 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:59] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 8 0.003 0.027 2026-02-27 04:06:59,339 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_test from n/a 2026-02-27 04:06:59,354 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 590, model: mail.guest 2026-02-27 04:06:59,375 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:59] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 8 0.005 0.021 2026-02-27 04:06:59,388 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:employee from n/a 2026-02-27 04:06:59,423 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:59] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 11 0.008 0.015 2026-02-27 04:06:59,436 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 04:06:59,462 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:59] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 6 0.008 0.008 2026-02-27 04:06:59,476 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:06:59,500 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:06:59] "GET /web/image?field=avatar_128&id=67&model=mail.guest&unique=2026-02-27%2004:06:25 HTTP/1.1" 200 - 6 0.006 0.008 2026-02-27 04:06:59,502 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_binary_controller.TestDiscussBinaryController.test_open_guest_avatar: waiting for threads: [] 2026-02-27 04:06:59,577 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-02-27 04:07:17,035 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 04:07:17,035 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 04:07:17,453 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_chat_message_post_should_update_last_interest_dt ... 2026-02-27 04:07:17,721 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel.TestChannelInternals.test_channel_chat_message_post_should_update_last_interest_dt: waiting for threads: [] 2026-02-27 04:07:17,736 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_command_help_in_channel ... 2026-02-27 04:07:17,774 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #595 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919] 2026-02-27 04:07:17,788 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel.TestChannelInternals.test_channel_command_help_in_channel: waiting for threads: [] 2026-02-27 04:07:17,803 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_command_help_in_group ... 2026-02-27 04:07:18,089 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1921, 1922, 1923, 1924, 1925, 1926, 1927] 2026-02-27 04:07:18,106 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel.TestChannelInternals.test_channel_command_help_in_group: waiting for threads: [] 2026-02-27 04:07:18,121 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_info_get ... 2026-02-27 04:07:18,232 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel.TestChannelInternals.test_channel_info_get: waiting for threads: [] 2026-02-27 04:07:18,249 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_info_get_should_update_last_interest_dt ... 2026-02-27 04:07:18,353 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel.TestChannelInternals.test_channel_info_get_should_update_last_interest_dt: waiting for threads: [] 2026-02-27 04:07:18,370 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_info_mark_as_read ... 2026-02-27 04:07:18,495 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel.TestChannelInternals.test_channel_info_mark_as_read: waiting for threads: [] 2026-02-27 04:07:18,514 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_member_cannot_be_public_user ... 2026-02-27 04:07:18,685 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel.TestChannelInternals.test_channel_member_cannot_be_public_user: waiting for threads: [] 2026-02-27 04:07:18,702 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_message_post_should_not_allow_adding_wrong_parent ... 2026-02-27 04:07:18,774 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel.TestChannelInternals.test_channel_message_post_should_not_allow_adding_wrong_parent: waiting for threads: [] 2026-02-27 04:07:18,791 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_message_post_with_voice_attachment ... 2026-02-27 04:07:18,845 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel.TestChannelInternals.test_channel_message_post_with_voice_attachment: waiting for threads: [] 2026-02-27 04:07:18,865 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_notification ... 2026-02-27 04:07:19,582 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963] 2026-02-27 04:07:19,761 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel.TestChannelInternals.test_channel_notification: waiting for threads: [] 2026-02-27 04:07:19,784 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_private_unfollow ... 2026-02-27 04:07:20,267 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel.TestChannelInternals.test_channel_private_unfollow: waiting for threads: [] 2026-02-27 04:07:20,287 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_recipients_channel ... 2026-02-27 04:07:20,514 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel.TestChannelInternals.test_channel_recipients_channel: waiting for threads: [] 2026-02-27 04:07:20,534 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_recipients_chat ... 2026-02-27 04:07:20,717 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel.TestChannelInternals.test_channel_recipients_chat: waiting for threads: [] 2026-02-27 04:07:20,735 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_recipients_mention ... 2026-02-27 04:07:20,887 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel.TestChannelInternals.test_channel_recipients_mention: waiting for threads: [] 2026-02-27 04:07:20,910 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_should_generate_correct_default_avatar ... 2026-02-27 04:07:21,025 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel.TestChannelInternals.test_channel_should_generate_correct_default_avatar: waiting for threads: [] 2026-02-27 04:07:21,046 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_unfollow_should_not_post_message_if_the_partner_has_been_removed ... 2026-02-27 04:07:21,131 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1002] 2026-02-27 04:07:21,137 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel.TestChannelInternals.test_channel_unfollow_should_not_post_message_if_the_partner_has_been_removed: waiting for threads: [] 2026-02-27 04:07:21,154 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_unsubscribe_auto ... 2026-02-27 04:07:22,358 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel.TestChannelInternals.test_channel_unsubscribe_auto: waiting for threads: [] 2026-02-27 04:07:22,377 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_user_synchronize ... 2026-02-27 04:07:22,814 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel.TestChannelInternals.test_channel_user_synchronize: waiting for threads: [] 2026-02-27 04:07:22,839 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_write_should_send_notification ... 2026-02-27 04:07:22,871 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918] 2026-02-27 04:07:22,887 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel.TestChannelInternals.test_channel_write_should_send_notification: waiting for threads: [] 2026-02-27 04:07:22,905 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_channel_write_should_send_notification_if_image_128_changed ... 2026-02-27 04:07:22,957 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.attachment records with IDs: [8633] 2026-02-27 04:07:22,971 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1971, 1972] 2026-02-27 04:07:22,981 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel.TestChannelInternals.test_channel_write_should_send_notification_if_image_128_changed: waiting for threads: [] 2026-02-27 04:07:23,001 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_create_channel_with_partners_and_guests ... 2026-02-27 04:07:23,028 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel.TestChannelInternals.test_create_channel_with_partners_and_guests: waiting for threads: [] 2026-02-27 04:07:23,045 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_create_chat_channel_should_only_pin_the_channel_for_the_current_user ... 2026-02-27 04:07:23,109 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel.TestChannelInternals.test_create_chat_channel_should_only_pin_the_channel_for_the_current_user: waiting for threads: [] 2026-02-27 04:07:23,125 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_mail_message_starred_group ... 2026-02-27 04:07:23,140 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:employee from n/a 2026-02-27 04:07:23,152 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:07:23,337 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:07:23] "POST /mail/action HTTP/1.1" 200 - 30 0.016 0.171 2026-02-27 04:07:23,451 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:07:23] "POST /mail/action HTTP/1.1" 200 - 11 0.017 0.017 2026-02-27 04:07:23,515 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:07:23] "POST /mail/action HTTP/1.1" 200 - 13 0.011 0.013 2026-02-27 04:07:23,542 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [1023, 1024] 2026-02-27 04:07:23,584 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:07:23] "POST /mail/action HTTP/1.1" 200 - 13 0.009 0.014 2026-02-27 04:07:23,585 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel.TestChannelInternals.test_mail_message_starred_group: waiting for threads: [] 2026-02-27 04:07:23,601 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_multi_company_chat ... 2026-02-27 04:07:23,684 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel.TestChannelInternals.test_multi_company_chat: waiting for threads: [] 2026-02-27 04:07:23,708 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel: Starting TestChannelInternals.test_set_last_seen_message_should_always_send_notification ... 2026-02-27 04:07:23,897 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #595 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1982, 1983] 2026-02-27 04:07:23,947 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #595 deleted bus.bus records with IDs: [1984, 1985] 2026-02-27 04:07:23,964 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel.TestChannelInternals.test_set_last_seen_message_should_always_send_notification: waiting for threads: [] 2026-02-27 04:07:24,048 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 12 checked, 12 removed 2026-02-27 04:07:41,529 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 04:07:41,530 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 04:07:42,598 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_access: Starting TestDiscussChannelAccess.test_01_discuss_channel_access ... 2026-02-27 04:07:50,228 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_access: Starting TestDiscussChannelAccess.test_02_discuss_sub_channel_access ... 2026-02-27 04:07:59,322 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_access: Starting TestDiscussChannelAccess.test_10_discuss_channel_member_access ... 2026-02-27 04:07:59,849 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #607 deleted discuss.channel.member records with IDs: [1335] 2026-02-27 04:08:01,280 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #607 deleted discuss.channel.member records with IDs: [1360] 2026-02-27 04:08:04,179 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #608 deleted discuss.channel.member records with IDs: [1406] 2026-02-27 04:08:05,633 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #608 deleted discuss.channel.member records with IDs: [1431] 2026-02-27 04:08:08,872 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #609 deleted discuss.channel.member records with IDs: [1477] 2026-02-27 04:08:10,020 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #609 deleted discuss.channel.member records with IDs: [1502] 2026-02-27 04:08:12,561 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #607 deleted discuss.channel.member records with IDs: [1548] 2026-02-27 04:08:13,777 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #608 deleted discuss.channel.member records with IDs: [1571] 2026-02-27 04:08:14,459 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #608 deleted discuss.channel.member records with IDs: [1588] 2026-02-27 04:08:15,242 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #609 deleted discuss.channel.member records with IDs: [1598] 2026-02-27 04:08:16,025 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #609 deleted discuss.channel.member records with IDs: [1615] 2026-02-27 04:08:16,660 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_access: Starting TestDiscussChannelAccess.test_11_discuss_sub_channel_member_access ... 2026-02-27 04:08:17,441 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #607 deleted discuss.channel.member records with IDs: [1634] 2026-02-27 04:08:19,352 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #607 deleted discuss.channel.member records with IDs: [1681] 2026-02-27 04:08:23,389 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #608 deleted discuss.channel.member records with IDs: [1770] 2026-02-27 04:08:25,484 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #608 deleted discuss.channel.member records with IDs: [1817] 2026-02-27 04:08:30,276 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #609 deleted discuss.channel.member records with IDs: [1906] 2026-02-27 04:08:32,551 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #609 deleted discuss.channel.member records with IDs: [1955] 2026-02-27 04:08:36,401 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-02-27 04:08:36,488 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_channel_invitation_from_token ... 2026-02-27 04:08:37,165 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:08:37,520 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:08:37] "GET /chat/732/JUoAtyjNcm HTTP/1.1" 200 - 91 0.039 0.318 2026-02-27 04:08:37,532 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:08:37] "GET /chat/733/TWViu2hUjS HTTP/1.1" 404 - 5 0.002 0.005 2026-02-27 04:08:37,533 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_channel_invitation_from_token: waiting for threads: [] 2026-02-27 04:08:37,556 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_chat_from_token_as_guest ... 2026-02-27 04:08:38,081 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:08:38,432 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:08:38] "GET /chat/xyz HTTP/1.1" 200 - 99 0.037 0.316 2026-02-27 04:08:38,434 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_chat_from_token_as_guest: waiting for threads: [] 2026-02-27 04:08:38,456 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_admin ... 2026-02-27 04:08:39,172 166 WARNING rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:08:39,173 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: skipped TestMailPublicPage.test_discuss_channel_public_page_as_admin : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:08:39,173 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_admin: waiting for threads: [] 2026-02-27 04:08:39,192 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_guest ... 2026-02-27 04:08:39,834 166 WARNING rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:08:39,835 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: skipped TestMailPublicPage.test_discuss_channel_public_page_as_guest : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:08:39,835 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_guest: waiting for threads: [] 2026-02-27 04:08:39,854 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_internal ... 2026-02-27 04:08:40,451 166 WARNING rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:08:40,452 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: skipped TestMailPublicPage.test_discuss_channel_public_page_as_internal : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:08:40,452 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_internal: waiting for threads: [] 2026-02-27 04:08:40,479 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_as_portal ... 2026-02-27 04:08:41,205 166 WARNING rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:08:41,206 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: skipped TestMailPublicPage.test_discuss_channel_public_page_as_portal : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:08:41,206 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_as_portal: waiting for threads: [] 2026-02-27 04:08:41,235 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_discuss_channel_public_page_call_public ... 2026-02-27 04:08:41,958 166 WARNING rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:08:41,959 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: skipped TestMailPublicPage.test_discuss_channel_public_page_call_public : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:08:41,959 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_discuss_channel_public_page_call_public: waiting for threads: [] 2026-02-27 04:08:41,982 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_admin ... 2026-02-27 04:08:42,656 166 WARNING rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:08:42,656 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: skipped TestMailPublicPage.test_mail_group_public_page_as_admin : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:08:42,657 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_admin: waiting for threads: [] 2026-02-27 04:08:42,682 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_guest ... 2026-02-27 04:08:43,412 166 WARNING rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:08:43,413 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: skipped TestMailPublicPage.test_mail_group_public_page_as_guest : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:08:43,413 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_guest: waiting for threads: [] 2026-02-27 04:08:43,436 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_internal ... 2026-02-27 04:08:44,056 166 WARNING rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:08:44,056 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: skipped TestMailPublicPage.test_mail_group_public_page_as_internal : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:08:44,057 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_internal: waiting for threads: [] 2026-02-27 04:08:44,080 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_mail_group_public_page_as_portal ... 2026-02-27 04:08:44,758 166 WARNING rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:08:44,758 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: skipped TestMailPublicPage.test_mail_group_public_page_as_portal : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:08:44,759 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_mail_group_public_page_as_portal: waiting for threads: [] 2026-02-27 04:08:44,788 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: Starting TestMailPublicPage.test_sidebar_in_public_page ... 2026-02-27 04:08:45,584 166 WARNING rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:08:45,585 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest: skipped TestMailPublicPage.test_sidebar_in_public_page : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:08:45,585 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_as_guest.TestMailPublicPage.test_sidebar_in_public_page: waiting for threads: [] 2026-02-27 04:08:45,629 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 04:09:03,108 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 04:09:03,108 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 04:09:03,847 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [770] 2026-02-27 04:09:03,857 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11478] 2026-02-27 04:09:03,863 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:09:04,129 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [771] 2026-02-27 04:09:04,137 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11480] 2026-02-27 04:09:04,143 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:09:04,378 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [772] 2026-02-27 04:09:04,388 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11482] 2026-02-27 04:09:04,394 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:09:04,630 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [773] 2026-02-27 04:09:04,640 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11485] 2026-02-27 04:09:04,647 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:09:04,864 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [774] 2026-02-27 04:09:04,874 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11487] 2026-02-27 04:09:04,881 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:09:04,964 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [2153, 2154, 2155] 2026-02-27 04:09:04,965 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_channel_member_invite_with_guest ... 2026-02-27 04:09:05,087 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_group_01 ... 2026-02-27 04:09:05,211 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [759], uid: 641, model: discuss.channel 2026-02-27 04:09:05,227 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [759], uid: 641, model: discuss.channel 2026-02-27 04:09:05,274 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2157], uid: 641, model: discuss.channel.member 2026-02-27 04:09:05,318 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_group_invite ... 2026-02-27 04:09:05,441 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [759], uid: 641, model: discuss.channel 2026-02-27 04:09:05,606 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_group_leave ... 2026-02-27 04:09:05,804 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2160, 2161], uid: 641, model: discuss.channel.member 2026-02-27 04:09:05,818 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2160], uid: 641, model: discuss.channel.member 2026-02-27 04:09:05,852 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: unlink on record ids: [2160], uid: 643, model: discuss.channel.member 2026-02-27 04:09:05,884 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_group_members ... 2026-02-27 04:09:05,987 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [759], uid: 641, model: discuss.channel 2026-02-27 04:09:06,077 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: write on record ids: [2162], uid: 641, model: discuss.channel.member 2026-02-27 04:09:06,106 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_group_restricted_channel ... 2026-02-27 04:09:06,239 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [760], uid: 643, model: discuss.channel 2026-02-27 04:09:06,260 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [2164], uid: 643, model: discuss.channel.member 2026-02-27 04:09:06,416 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_public_channel ... 2026-02-27 04:09:06,739 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_unread_counter_with_message_post ... 2026-02-27 04:09:07,005 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_channel_member: Starting TestDiscussChannelMember.test_unread_counter_with_message_post_multi_channel ... 2026-02-27 04:09:07,566 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 7 checked, 7 removed 2026-02-27 04:09:24,373 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 04:09:24,373 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 04:09:24,628 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_message_update_controller: Starting TestDiscussMessageUpdateController.test_message_update_guest_as_owner ... 2026-02-27 04:09:24,778 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:09:24,945 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:09:24] "POST /mail/message/update_content HTTP/1.1" 200 - 34 0.010 0.160 2026-02-27 04:09:24,960 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:09:25,008 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:09:25] "POST /mail/message/update_content HTTP/1.1" 200 - 31 0.015 0.024 2026-02-27 04:09:25,018 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 04:09:25,051 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:09:25] "POST /mail/message/update_content HTTP/1.1" 200 - 14 0.009 0.015 2026-02-27 04:09:25,060 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:employee from n/a 2026-02-27 04:09:25,093 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:09:25] "POST /mail/message/update_content HTTP/1.1" 200 - 14 0.007 0.017 2026-02-27 04:09:25,103 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_test from n/a 2026-02-27 04:09:25,129 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:09:25] "POST /mail/message/update_content HTTP/1.1" 200 - 15 0.005 0.013 2026-02-27 04:09:25,146 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:09:25] "POST /mail/message/update_content HTTP/1.1" 200 - 6 0.002 0.007 2026-02-27 04:09:25,148 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_message_update_controller.TestDiscussMessageUpdateController.test_message_update_guest_as_owner: waiting for threads: [] 2026-02-27 04:09:25,164 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_message_update_controller: Starting TestDiscussMessageUpdateController.test_message_update_public_channel ... 2026-02-27 04:09:25,878 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:09:26,120 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:09:26] "POST /mail/message/update_content HTTP/1.1" 200 - 22 0.042 0.202 2026-02-27 04:09:26,143 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:09:26,226 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:09:26] "POST /mail/message/update_content HTTP/1.1" 200 - 33 0.045 0.028 2026-02-27 04:09:26,240 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 04:09:26,281 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:09:26] "POST /mail/message/update_content HTTP/1.1" 200 - 14 0.016 0.012 2026-02-27 04:09:26,294 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:employee from n/a 2026-02-27 04:09:26,335 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:09:26] "POST /mail/message/update_content HTTP/1.1" 200 - 14 0.011 0.017 2026-02-27 04:09:26,348 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_test from n/a 2026-02-27 04:09:26,385 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:09:26] "POST /mail/message/update_content HTTP/1.1" 200 - 15 0.008 0.017 2026-02-27 04:09:26,404 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:09:26] "POST /mail/message/update_content HTTP/1.1" 200 - 6 0.002 0.006 2026-02-27 04:09:26,406 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_message_update_controller.TestDiscussMessageUpdateController.test_message_update_public_channel: waiting for threads: [] 2026-02-27 04:09:26,480 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 04:09:26,494 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_01_gc_unpin_outdated_sub_channels ... 2026-02-27 04:09:26,815 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [775] 2026-02-27 04:09:26,831 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11549] 2026-02-27 04:09:26,837 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:09:27,309 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_01_gc_unpin_outdated_sub_channels: waiting for threads: [] 2026-02-27 04:09:27,324 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_02_sub_channel_members_sync_with_parent ... 2026-02-27 04:09:27,377 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [2191] 2026-02-27 04:09:27,519 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [2192] 2026-02-27 04:09:27,523 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted discuss.channel.member records with IDs: [2193] 2026-02-27 04:09:27,596 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_02_sub_channel_members_sync_with_parent: waiting for threads: [] 2026-02-27 04:09:27,619 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_03_cannot_create_recursive_sub_channel ... 2026-02-27 04:09:27,749 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_03_cannot_create_recursive_sub_channel: waiting for threads: [] 2026-02-27 04:09:27,770 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_04_sub_channel_panel_search ... 2026-02-27 04:09:28,155 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [776] 2026-02-27 04:09:28,166 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11564] 2026-02-27 04:09:28,173 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:09:28,196 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:bob_user from n/a 2026-02-27 04:09:31,792 166 WARNING rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:09:31,793 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: skipped TestDiscussSubChannels.test_04_sub_channel_panel_search : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:09:31,793 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_04_sub_channel_panel_search: waiting for threads: [] 2026-02-27 04:09:31,822 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_05_cannot_upate_first_message_nor_parent_channel ... 2026-02-27 04:09:31,981 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_05_cannot_upate_first_message_nor_parent_channel: waiting for threads: [] 2026-02-27 04:09:32,006 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_06_initial_message_must_belong_to_parent_channel ... 2026-02-27 04:09:32,095 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_06_initial_message_must_belong_to_parent_channel: waiting for threads: [] 2026-02-27 04:09:32,116 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_07_unlink_sub_channel ... 2026-02-27 04:09:32,413 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [777] 2026-02-27 04:09:32,423 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11672] 2026-02-27 04:09:32,429 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:09:32,741 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [778] 2026-02-27 04:09:32,753 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11674] 2026-02-27 04:09:32,761 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:09:33,433 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #652 deleted discuss.channel.member records with IDs: [2313] 2026-02-27 04:09:33,478 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #652 deleted discuss.channel.member records with IDs: [2315] 2026-02-27 04:09:33,524 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #652 deleted discuss.channel.member records with IDs: [2319] 2026-02-27 04:09:33,563 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #652 deleted discuss.channel.member records with IDs: [2323] 2026-02-27 04:09:33,570 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #652 deleted discuss.channel.member records with IDs: [2311, 2317, 2321] 2026-02-27 04:09:33,628 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_07_unlink_sub_channel: waiting for threads: [] 2026-02-27 04:09:33,651 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_08_sub_channel_message_author_member ... 2026-02-27 04:09:33,963 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [779] 2026-02-27 04:09:33,971 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11691] 2026-02-27 04:09:33,977 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:09:34,136 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_08_sub_channel_message_author_member: waiting for threads: [] 2026-02-27 04:09:34,155 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_sub_channels: Starting TestDiscussSubChannels.test_09_mentioned_user_becomes_sub_channel_member ... 2026-02-27 04:09:34,448 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [780] 2026-02-27 04:09:34,461 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11695] 2026-02-27 04:09:34,468 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:09:34,770 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [781] 2026-02-27 04:09:34,778 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [11697] 2026-02-27 04:09:34,784 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:09:35,099 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_sub_channels.TestDiscussSubChannels.test_09_mentioned_user_becomes_sub_channel_member: waiting for threads: [] 2026-02-27 04:09:35,130 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 04:09:52,125 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 04:09:52,125 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 04:09:52,438 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_thread_controller: Starting TestDiscussThreadController.test_internal_channel_message_post_access ... 2026-02-27 04:09:52,553 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:09:52,709 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:09:52] "POST /mail/message/post HTTP/1.1" 200 - 15 0.007 0.152 2026-02-27 04:09:52,727 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:09:52] "POST /mail/message/post HTTP/1.1" 200 - 5 0.001 0.008 2026-02-27 04:09:52,742 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_test from n/a 2026-02-27 04:09:52,766 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:09:52] "POST /mail/message/post HTTP/1.1" 200 - 10 0.005 0.011 2026-02-27 04:09:52,776 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:employee from n/a 2026-02-27 04:09:52,856 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:09:52] "POST /mail/message/post HTTP/1.1" 200 - 42 0.029 0.044 2026-02-27 04:09:52,873 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 04:09:52,950 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:09:52] "POST /mail/message/post HTTP/1.1" 200 - 39 0.034 0.034 2026-02-27 04:09:52,966 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:09:53,062 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:09:53] "POST /mail/message/post HTTP/1.1" 200 - 38 0.043 0.045 2026-02-27 04:09:53,067 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_thread_controller.TestDiscussThreadController.test_internal_channel_message_post_access: waiting for threads: [] 2026-02-27 04:09:53,090 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_thread_controller: Starting TestDiscussThreadController.test_public_channel_message_post_access ... 2026-02-27 04:09:53,133 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:09:53,375 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:09:53] "POST /mail/message/post HTTP/1.1" 200 - 47 0.023 0.221 2026-02-27 04:09:53,423 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:09:53] "POST /mail/message/post HTTP/1.1" 200 - 27 0.013 0.023 2026-02-27 04:09:53,440 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_test from n/a 2026-02-27 04:09:53,501 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:09:53] "POST /mail/message/post HTTP/1.1" 200 - 36 0.023 0.029 2026-02-27 04:09:53,518 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:employee from n/a 2026-02-27 04:09:53,583 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:09:53] "POST /mail/message/post HTTP/1.1" 200 - 37 0.027 0.029 2026-02-27 04:09:53,601 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 04:09:53,670 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:09:53] "POST /mail/message/post HTTP/1.1" 200 - 37 0.032 0.029 2026-02-27 04:09:53,687 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:09:53,761 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:09:53] "POST /mail/message/post HTTP/1.1" 200 - 36 0.032 0.032 2026-02-27 04:09:53,767 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_thread_controller.TestDiscussThreadController.test_public_channel_message_post_access: waiting for threads: [] 2026-02-27 04:09:53,789 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_thread_controller: Starting TestDiscussThreadController.test_public_channel_message_post_partner_emails ... 2026-02-27 04:09:53,837 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:09:54,910 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:09:54] "POST /mail/message/post HTTP/1.1" 200 - 47 0.033 1.043 2026-02-27 04:09:54,961 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:09:54] "POST /mail/message/post HTTP/1.1" 200 - 27 0.010 0.030 2026-02-27 04:09:54,980 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_test from n/a 2026-02-27 04:09:55,040 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:09:55] "POST /mail/message/post HTTP/1.1" 200 - 36 0.015 0.034 2026-02-27 04:09:55,058 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:employee from n/a 2026-02-27 04:09:55,129 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:09:55] "POST /mail/message/post HTTP/1.1" 200 - 37 0.034 0.029 2026-02-27 04:09:55,145 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 04:09:55,336 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:09:55] "POST /mail/message/post HTTP/1.1" 200 - 86 0.069 0.114 2026-02-27 04:09:55,351 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:09:55,459 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:09:55] "POST /mail/message/post HTTP/1.1" 200 - 53 0.042 0.058 2026-02-27 04:09:55,466 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_thread_controller.TestDiscussThreadController.test_public_channel_message_post_partner_emails: waiting for threads: [] 2026-02-27 04:09:55,481 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_thread_controller: Starting TestDiscussThreadController.test_public_channel_message_post_partner_ids ... 2026-02-27 04:09:55,578 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:09:55,904 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:09:55] "POST /mail/message/post HTTP/1.1" 200 - 68 0.042 0.286 2026-02-27 04:09:55,969 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:09:55] "POST /mail/message/post HTTP/1.1" 200 - 32 0.016 0.036 2026-02-27 04:09:55,984 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_test from n/a 2026-02-27 04:09:56,065 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:09:56] "POST /mail/message/post HTTP/1.1" 200 - 52 0.035 0.037 2026-02-27 04:09:56,078 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:employee from n/a 2026-02-27 04:09:56,202 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:09:56] "POST /mail/message/post HTTP/1.1" 200 - 58 0.048 0.066 2026-02-27 04:09:56,215 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 04:09:56,307 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:09:56] "POST /mail/message/post HTTP/1.1" 200 - 58 0.033 0.052 2026-02-27 04:09:56,323 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:09:56,435 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:09:56] "POST /mail/message/post HTTP/1.1" 200 - 56 0.035 0.069 2026-02-27 04:09:56,442 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_discuss_thread_controller.TestDiscussThreadController.test_public_channel_message_post_partner_ids: waiting for threads: [] 2026-02-27 04:09:56,522 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 04:09:56,531 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_010_store_dict ... 2026-02-27 04:09:56,545 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_011_store_dict_update_same_id ... 2026-02-27 04:09:56,559 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_012_store_dict_update_multiple_ids ... 2026-02-27 04:09:56,573 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_014_store_dict_update_multiple_ids_list ... 2026-02-27 04:09:56,588 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_020_store_list ... 2026-02-27 04:09:56,602 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_021_store_list_append ... 2026-02-27 04:09:56,616 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_030_store_add_key ... 2026-02-27 04:09:56,630 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_040_store_invalid ... 2026-02-27 04:09:56,645 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_042_store_invalid_missing_id ... 2026-02-27 04:09:56,660 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_050_store_dict_to_list ... 2026-02-27 04:09:56,674 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_051_store_list_to_dict ... 2026-02-27 04:09:56,689 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_060_store_data_empty_val ... 2026-02-27 04:09:56,703 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_061_store_data_empty_not_empty ... 2026-02-27 04:09:56,719 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_110_store_store_singleton ... 2026-02-27 04:09:56,735 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_111_store_store_dict_update ... 2026-02-27 04:09:56,750 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_130_store_store_add_key ... 2026-02-27 04:09:56,764 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_140_store_store_invalid_bool ... 2026-02-27 04:09:56,779 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_141_store_store_invalid_list ... 2026-02-27 04:09:56,794 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_160_store_store_data_empty_val ... 2026-02-27 04:09:56,808 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_161_store_store_data_empty_not_empty ... 2026-02-27 04:09:56,825 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_210_store_thread_dict ... 2026-02-27 04:09:56,839 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_211_store_thread_dict_update_same_id ... 2026-02-27 04:09:56,853 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_212_store_thread_dict_update_multiple_ids ... 2026-02-27 04:09:56,867 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_213_store_thread_dict_update_multiple_models ... 2026-02-27 04:09:56,882 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_214_store_thread_dict_update_multiple_models_list ... 2026-02-27 04:09:56,896 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_220_store_thread_list ... 2026-02-27 04:09:56,910 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_221_store_thread_list_append ... 2026-02-27 04:09:56,923 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_230_store_thread_add_key ... 2026-02-27 04:09:56,938 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_240_store_thread_invalid_bool ... 2026-02-27 04:09:56,952 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_241_store_thread_invalid_list ... 2026-02-27 04:09:56,966 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_242_store_thread_invalid_missing_id ... 2026-02-27 04:09:56,980 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_243_store_thread_invalid_missing_model ... 2026-02-27 04:09:56,995 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_250_store_thread_dict_to_list ... 2026-02-27 04:09:57,009 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_251_store_thread_list_to_dict ... 2026-02-27 04:09:57,023 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_260_store_thread_data_empty_val ... 2026-02-27 04:09:57,038 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_discuss_tools: Starting TestDiscussTools.test_261_store_thread_data_empty_not_empty ... 2026-02-27 04:09:57,060 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 04:10:14,071 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 04:10:14,071 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 04:10:14,245 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_guest_feature: Starting TestGuestFeature.test_mark_as_read_as_guest ... 2026-02-27 04:10:14,445 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /discuss/channel/mark_as_read in /mail/tests/discuss/test_guest_feature.py:TestGuestFeature.test_mark_as_read_as_guest 2026-02-27 04:10:14,447 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:10:14,645 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /discuss/channel/mark_as_read in /mail/tests/discuss/test_guest_feature.py:TestGuestFeature.test_mark_as_read_as_guest 2026-02-27 04:10:14,679 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:10:14] "POST /discuss/channel/mark_as_read HTTP/1.1" 200 - 37 0.016 0.219 2026-02-27 04:10:14,684 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_guest_feature.TestGuestFeature.test_mark_as_read_as_guest: waiting for threads: [] 2026-02-27 04:10:14,706 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_guest_feature: Starting TestGuestFeature.test_subscribe_to_discuss_channel ... 2026-02-27 04:10:14,829 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 6308, 6309, 6310, 6311, 6312, 6333, 6334, 6335, 6336, 6337, 6338, 6339, 6340, 6341, 6342, 6343] 2026-02-27 04:10:14,834 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:10:14,996 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:10:14] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 6 0.002 0.164 2026-02-27 04:10:15,030 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_guest_feature.TestGuestFeature.test_subscribe_to_discuss_channel: waiting for threads: [] 2026-02-27 04:10:15,049 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_guest_feature: Starting TestGuestFeature.test_subscribe_to_guest_channel ... 2026-02-27 04:10:15,056 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 6308, 6309, 6310, 6311, 6312] 2026-02-27 04:10:15,065 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:10:15,960 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:10:15] "GET /websocket?version=18.0-7 HTTP/1.1" 101 - 8 0.002 0.895 2026-02-27 04:10:15,991 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_guest_feature.TestGuestFeature.test_subscribe_to_guest_channel: waiting for threads: [] 2026-02-27 04:10:16,062 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 04:10:33,539 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 04:10:33,539 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 04:10:33,733 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_link_preview: Starting TestLinkPreview.test_get_link_preview_from_url ... 2026-02-27 04:10:33,840 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_link_preview: Starting TestLinkPreview.test_link_preview ... 2026-02-27 04:10:33,894 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 6346, 6347, 6348, 6349, 6350] 2026-02-27 04:10:33,919 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_link_preview: Starting TestLinkPreview.test_link_preview_ignore_internal_link ... 2026-02-27 04:10:34,249 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_link_preview: Starting TestLinkPreview.test_link_preview_no_content_type ... 2026-02-27 04:10:34,313 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 04:10:34,371 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_load_messages: Starting TestLoadMessages.test_01_mail_message_load_order_tour ... 2026-02-27 04:10:34,682 166 WARNING rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:10:34,683 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_load_messages: skipped TestLoadMessages.test_01_mail_message_load_order_tour : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:10:34,683 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_load_messages.TestLoadMessages.test_01_mail_message_load_order_tour: waiting for threads: [] 2026-02-27 04:10:34,720 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 04:10:34,773 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_mail_activity: Starting TestMailActivityChatter.test_mail_activity_date_format ... 2024-01-01 09:00:00,000 166 WARNING rb-209aa48-220549-371126 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:10:35,041 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_mail_activity: skipped TestMailActivityChatter.test_mail_activity_date_format : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:10:35,041 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_date_format: waiting for threads: [] 2026-02-27 04:10:35,061 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_mail_activity: Starting TestMailActivityChatter.test_mail_activity_schedule_from_chatter ... 2026-02-27 04:10:35,222 166 WARNING rb-209aa48-220549-371126 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:10:35,223 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_mail_activity: skipped TestMailActivityChatter.test_mail_activity_schedule_from_chatter : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:10:35,223 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_mail_activity.TestMailActivityChatter.test_mail_activity_schedule_from_chatter: waiting for threads: [] 2026-02-27 04:10:35,259 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 04:10:51,502 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 04:10:51,502 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 04:10:51,680 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_mail_activity: Starting TestMailActivityIntegrity.test_mail_activity_type_master_data ... 2026-02-27 04:10:51,934 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 04:11:09,317 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 04:11:09,318 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 04:11:09,505 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_mail_composer: Starting TestMailComposerUI.test_mail_composer_test_tour ... 2026-02-27 04:11:10,179 166 WARNING rb-209aa48-220549-371126 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:11:10,181 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_mail_composer: skipped TestMailComposerUI.test_mail_composer_test_tour : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:11:10,181 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_mail_composer.TestMailComposerUI.test_mail_composer_test_tour: waiting for threads: [] 2026-02-27 04:11:10,278 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-02-27 04:11:27,312 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 04:11:27,312 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 04:11:27,512 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_mail_message: Starting TestMailMessage.test_mail_message_read_access ... 2026-02-27 04:11:27,672 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_mail_message: Starting TestMailMessage.test_mail_message_read_inexisting ... 2026-02-27 04:11:27,691 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_mail_message: Starting TestMailMessage.test_unlink_failure_message_notify_author ... 2026-02-27 04:11:27,936 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <406527916184264.1772165487.909271478652954-openerp-private@46d2f7d3fdd8>: [] 2026-02-27 04:11:27,942 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [789] 2026-02-27 04:11:27,953 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12007] 2026-02-27 04:11:27,960 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:11:28,085 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.models.mail_mail: Ignoring invalid recipients for mail.mail <711893229525446.1772165487.988374471664429-openerp-2-res.partner@46d2f7d3fdd8>: ['"Bob (base.group_user)" <@invalid_email_addr>'] 2026-02-27 04:11:28,098 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [790] 2026-02-27 04:11:28,115 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted bus.bus records with IDs: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106, 107, 108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126, 127, 128, 129, 130, 131, 132, 133, 134, 135, 136, 137, 138, 139, 140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150, 151, 152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 186, 187, 188, 189, 190, 191, 192, 6362, 6363, 6364, 6365, 6366, 6367, 6368] 2026-02-27 04:11:28,139 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12008] 2026-02-27 04:11:28,242 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-02-27 04:11:28,371 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_access_right ... 2026-02-27 04:11:28,401 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:11:28,611 166 INFO rb-209aa48-220549-371126 odoo.http: Session expired 2026-02-27 04:11:28,611 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:11:28] "POST /mail/message/translate HTTP/1.1" 200 - 5 0.003 0.211 2026-02-27 04:11:28,878 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [791] 2026-02-27 04:11:28,888 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12013] 2026-02-27 04:11:28,895 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:11:28,928 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:user_test_portal from n/a 2026-02-27 04:11:28,953 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:11:28] "POST /mail/message/translate HTTP/1.1" 200 - 14 0.007 0.012 2026-02-27 04:11:28,955 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_mail_message_translate.TestTranslationController.test_access_right: waiting for threads: [] 2026-02-27 04:11:28,971 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_html_sanitization ... 2026-02-27 04:11:29,325 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [792] 2026-02-27 04:11:29,341 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12016] 2026-02-27 04:11:29,349 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:11:29,393 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:user_test_nl from n/a 2026-02-27 04:11:29,401 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:11:29,632 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:11:29] "POST /mail/message/translate HTTP/1.1" 200 - 25 0.015 0.220 2026-02-27 04:11:29,635 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_mail_message_translate.TestTranslationController.test_html_sanitization: waiting for threads: [] 2026-02-27 04:11:29,650 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_invalid_api_key ... 2026-02-27 04:11:29,701 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 04:11:29,711 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:11:30,615 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:11:30] "POST /mail/message/translate HTTP/1.1" 200 - 22 0.013 0.894 2026-02-27 04:11:30,616 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_mail_message_translate.TestTranslationController.test_invalid_api_key: waiting for threads: [] 2026-02-27 04:11:30,636 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_translation_multi_users ... 2026-02-27 04:11:30,926 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [793] 2026-02-27 04:11:30,936 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12020] 2026-02-27 04:11:30,941 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:11:31,211 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [794] 2026-02-27 04:11:31,220 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12022] 2026-02-27 04:11:31,226 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:11:31,244 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:user_test_fr from n/a 2026-02-27 04:11:31,254 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:11:31,470 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:11:31] "POST /mail/message/translate HTTP/1.1" 200 - 25 0.013 0.206 2026-02-27 04:11:31,480 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:user_test_en from n/a 2026-02-27 04:11:31,515 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:11:31] "POST /mail/message/translate HTTP/1.1" 200 - 19 0.012 0.019 2026-02-27 04:11:31,525 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:11:31,563 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:11:31] "POST /mail/message/translate HTTP/1.1" 200 - 15 0.012 0.018 2026-02-27 04:11:31,565 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_mail_message_translate.TestTranslationController.test_translation_multi_users: waiting for threads: [] 2026-02-27 04:11:31,589 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_unknown_language ... 2026-02-27 04:11:31,645 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:11:31,655 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:11:31,883 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:11:31] "POST /mail/message/translate HTTP/1.1" 200 - 26 0.016 0.215 2026-02-27 04:11:31,885 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_mail_message_translate.TestTranslationController.test_unknown_language: waiting for threads: [] 2026-02-27 04:11:31,906 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_mail_message_translate: Starting TestTranslationController.test_update_message ... 2026-02-27 04:11:31,968 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:11:31,978 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:11:32,136 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:11:32] "POST /mail/message/translate HTTP/1.1" 200 - 26 0.015 0.144 2026-02-27 04:11:32,187 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:11:32] "POST /mail/message/update_content HTTP/1.1" 200 - 33 0.016 0.031 2026-02-27 04:11:32,216 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #2 deleted mail.message.translation records with IDs: [5] 2026-02-27 04:11:32,237 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:11:32] "POST /mail/message/update_content HTTP/1.1" 200 - 32 0.013 0.033 2026-02-27 04:11:32,239 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_mail_message_translate.TestTranslationController.test_update_message: waiting for threads: [] 2026-02-27 04:11:32,274 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 3 checked, 3 removed 2026-02-27 04:11:32,290 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_mail_template: Starting TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour ... 2026-02-27 04:11:32,464 166 WARNING rb-209aa48-220549-371126 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:11:32,464 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_mail_template: skipped TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:11:32,465 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_mail_template.TestMailTemplateUI.test_mail_template_dynamic_placeholder_tour: waiting for threads: [] 2026-02-27 04:11:32,504 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 04:11:52,130 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 04:11:52,130 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 04:11:52,263 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_mail_template: Starting TestTemplateConfigRestrictEditor.test_switch_icp_value ... 2026-02-27 04:11:52,927 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [118] 2026-02-27 04:11:53,001 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 04:12:10,939 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 04:12:10,939 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 04:12:11,100 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_mail_template: Starting TestSearchTemplateCategory.test_search_template_category ... 2026-02-27 04:12:11,296 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 04:12:11,399 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_message_controller: Starting TestMessageController.test_attachment_hijack ... 2026-02-27 04:12:11,425 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 04:12:11,485 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:12:11,741 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_rule: Access Denied by record rules for operation: read on record ids: [9143], uid: 6, model: ir.attachment 2026-02-27 04:12:11,748 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:11] "GET /web/content/9143 HTTP/1.1" 404 - 45 0.030 0.236 2026-02-27 04:12:11,765 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:11] "POST /mail/message/post HTTP/1.1" 200 - 6 0.004 0.010 2026-02-27 04:12:11,766 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_message_controller.TestMessageController.test_attachment_hijack: waiting for threads: [] 2026-02-27 04:12:11,784 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_message_controller: Starting TestMessageController.test_channel_message_attachments ... 2026-02-27 04:12:11,824 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:12:12,023 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: document.document 2026-02-27 04:12:12,029 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:12] "POST /mail/message/post HTTP/1.1" 200 - 14 0.008 0.200 2026-02-27 04:12:12,037 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: document.document 2026-02-27 04:12:12,103 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:12] "POST /mail/message/post HTTP/1.1" 200 - 52 0.026 0.044 2026-02-27 04:12:12,111 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: document.document 2026-02-27 04:12:12,116 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:12] "POST /mail/message/update_content HTTP/1.1" 200 - 7 0.003 0.006 2026-02-27 04:12:12,123 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: document.document 2026-02-27 04:12:12,161 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:12] "POST /mail/message/update_content HTTP/1.1" 200 - 35 0.015 0.026 2026-02-27 04:12:12,168 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 4, model: document.document 2026-02-27 04:12:12,194 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:12] "POST /mail/message/update_content HTTP/1.1" 200 - 31 0.011 0.018 2026-02-27 04:12:12,197 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_message_controller.TestMessageController.test_channel_message_attachments: waiting for threads: [] 2026-02-27 04:12:12,217 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_message_controller: Starting TestMessageController.test_chatter_on_archived_record ... 2026-02-27 04:12:12,265 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:12:12,316 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:12:12,555 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:12] "POST /mail/message/post HTTP/1.1" 200 - 40 0.031 0.210 2026-02-27 04:12:12,584 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:12] "POST /mail/attachment/upload HTTP/1.1" 200 - 8 0.010 0.016 2026-02-27 04:12:12,585 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_message_controller.TestMessageController.test_chatter_on_archived_record: waiting for threads: [] 2026-02-27 04:12:12,607 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_message_controller: Starting TestMessageController.test_mail_cache_control_header ... 2026-02-27 04:12:12,920 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [795] 2026-02-27 04:12:12,935 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12094] 2026-02-27 04:12:12,943 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:12:12,963 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:testuser from n/a 2026-02-27 04:12:13,040 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:12:13,883 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:13] "GET /web/image/?field=avatar_128&id=900&model=discuss.channel&unique=1a100904eb4b0b29ef39c6342dcb68029d34bb77e47272c230cd9ce9d3b9b19763275cf6fddb56ab31b05eea1a83ca99a00995f47d157d2a5a6ded98330b34c9 HTTP/1.1" 200 - 16 0.007 0.838 2026-02-27 04:12:13,898 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:13] "GET /web/image/?field=avatar_128&id=900&model=discuss.channel HTTP/1.1" 200 - 6 0.002 0.009 2026-02-27 04:12:13,939 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:13] "GET /web/image?field=avatar_128&id=1749&model=res.partner&unique=2026-02-27%2004:12:11 HTTP/1.1" 200 - 20 0.012 0.023 2026-02-27 04:12:13,978 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:13] "GET /web/image?field=avatar_128&id=1749&model=res.partner HTTP/1.1" 200 - 14 0.009 0.028 2026-02-27 04:12:13,987 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 696, model: mail.guest 2026-02-27 04:12:14,006 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:14] "GET /web/image?field=avatar_128&id=103&model=mail.guest&unique=2026-02-27%2004:12:11 HTTP/1.1" 200 - 8 0.002 0.020 2026-02-27 04:12:14,011 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_model: Access Denied by ACLs for operation: read, uid: 696, model: mail.guest 2026-02-27 04:12:14,026 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:14] "GET /web/image?field=avatar_128&id=103&model=mail.guest HTTP/1.1" 200 - 6 0.002 0.014 2026-02-27 04:12:14,027 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_message_controller.TestMessageController.test_mail_cache_control_header: waiting for threads: [] 2026-02-27 04:12:14,051 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_message_controller: Starting TestMessageController.test_mail_partner_from_email_authenticated ... 2026-02-27 04:12:14,099 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:12:14,226 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:14] "POST /mail/partner/from_email HTTP/1.1" 200 - 5 0.001 0.128 2026-02-27 04:12:14,295 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:14] "POST /mail/message/post HTTP/1.1" 200 - 46 0.023 0.042 2026-02-27 04:12:14,311 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 04:12:14,406 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:14] "POST /mail/partner/from_email HTTP/1.1" 200 - 44 0.028 0.060 2026-02-27 04:12:14,422 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:14] "POST /mail/partner/from_email HTTP/1.1" 200 - 3 0.004 0.007 2026-02-27 04:12:14,742 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:14] "POST /mail/message/post HTTP/1.1" 200 - 84 0.095 0.138 2026-02-27 04:12:14,819 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:14] "POST /mail/message/post HTTP/1.1" 200 - 43 0.027 0.044 2026-02-27 04:12:14,822 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_message_controller.TestMessageController.test_mail_partner_from_email_authenticated: waiting for threads: [] 2026-02-27 04:12:14,856 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 04:12:31,313 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 04:12:31,313 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 04:12:31,611 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_message_reaction_controller: Starting TestMessageReactionController.test_message_reaction_channel_as_member ... 2026-02-27 04:12:31,838 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:12:32,005 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:32] "POST /mail/message/reaction HTTP/1.1" 200 - 18 0.007 0.164 2026-02-27 04:12:32,017 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:32] "POST /mail/message/reaction HTTP/1.1" 200 - 5 0.001 0.005 2026-02-27 04:12:32,047 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:32] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.006 0.012 2026-02-27 04:12:32,066 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #4 deleted mail.message.reaction records with IDs: [1] 2026-02-27 04:12:32,073 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:32] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.005 0.016 2026-02-27 04:12:32,089 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_test from n/a 2026-02-27 04:12:32,130 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:32] "POST /mail/message/reaction HTTP/1.1" 200 - 24 0.013 0.017 2026-02-27 04:12:32,147 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #701 deleted mail.message.reaction records with IDs: [2] 2026-02-27 04:12:32,152 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:32] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.005 0.010 2026-02-27 04:12:32,166 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:employee from n/a 2026-02-27 04:12:32,205 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:32] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.013 0.015 2026-02-27 04:12:32,228 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #700 deleted mail.message.reaction records with IDs: [3] 2026-02-27 04:12:32,235 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:32] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.009 0.013 2026-02-27 04:12:32,246 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 04:12:32,282 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:32] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.012 0.016 2026-02-27 04:12:32,297 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [4] 2026-02-27 04:12:32,302 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:32] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.004 0.011 2026-02-27 04:12:32,311 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:12:32,353 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:32] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.014 0.020 2026-02-27 04:12:32,375 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [5] 2026-02-27 04:12:32,382 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:32] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.007 0.016 2026-02-27 04:12:32,384 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_message_reaction_controller.TestMessageReactionController.test_message_reaction_channel_as_member: waiting for threads: [] 2026-02-27 04:12:32,407 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_message_reaction_controller: Starting TestMessageReactionController.test_message_reaction_channel_as_non_member ... 2026-02-27 04:12:32,483 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:12:32,649 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:32] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.007 0.160 2026-02-27 04:12:32,661 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:32] "POST /mail/message/reaction HTTP/1.1" 200 - 5 0.002 0.007 2026-02-27 04:12:32,685 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:32] "POST /mail/message/reaction HTTP/1.1" 200 - 11 0.003 0.009 2026-02-27 04:12:32,702 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:32] "POST /mail/message/reaction HTTP/1.1" 200 - 11 0.003 0.011 2026-02-27 04:12:32,717 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_test from n/a 2026-02-27 04:12:32,749 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:32] "POST /mail/message/reaction HTTP/1.1" 200 - 17 0.008 0.014 2026-02-27 04:12:32,763 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:32] "POST /mail/message/reaction HTTP/1.1" 200 - 9 0.003 0.008 2026-02-27 04:12:32,776 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:employee from n/a 2026-02-27 04:12:32,804 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:32] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.007 0.013 2026-02-27 04:12:32,816 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:32] "POST /mail/message/reaction HTTP/1.1" 200 - 8 0.002 0.007 2026-02-27 04:12:32,827 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 04:12:32,863 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:32] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.012 0.014 2026-02-27 04:12:32,878 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:32] "POST /mail/message/reaction HTTP/1.1" 200 - 8 0.002 0.009 2026-02-27 04:12:32,890 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:12:32,928 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:32] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.015 0.014 2026-02-27 04:12:32,943 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [6] 2026-02-27 04:12:32,950 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:32] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.004 0.011 2026-02-27 04:12:32,951 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_message_reaction_controller.TestMessageReactionController.test_message_reaction_channel_as_non_member: waiting for threads: [] 2026-02-27 04:12:32,974 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_message_reaction_controller: Starting TestMessageReactionController.test_message_reaction_fake_message ... 2026-02-27 04:12:32,987 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:12:33,906 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:33] "POST /mail/message/reaction HTTP/1.1" 200 - 8 0.002 0.919 2026-02-27 04:12:33,915 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:33] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.000 0.004 2026-02-27 04:12:33,933 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:33] "POST /mail/message/reaction HTTP/1.1" 200 - 3 0.001 0.005 2026-02-27 04:12:33,943 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:33] "POST /mail/message/reaction HTTP/1.1" 200 - 3 0.001 0.006 2026-02-27 04:12:33,960 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_test from n/a 2026-02-27 04:12:33,974 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:33] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.000 0.004 2026-02-27 04:12:33,982 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:33] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.000 0.004 2026-02-27 04:12:33,995 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:employee from n/a 2026-02-27 04:12:34,008 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:34] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.000 0.003 2026-02-27 04:12:34,015 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:34] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.000 0.003 2026-02-27 04:12:34,028 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 04:12:34,042 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:34] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.000 0.004 2026-02-27 04:12:34,050 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:34] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.000 0.004 2026-02-27 04:12:34,063 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:12:34,078 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:34] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.000 0.004 2026-02-27 04:12:34,085 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:34] "POST /mail/message/reaction HTTP/1.1" 200 - 1 0.000 0.003 2026-02-27 04:12:34,086 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_message_reaction_controller.TestMessageReactionController.test_message_reaction_fake_message: waiting for threads: [] 2026-02-27 04:12:34,105 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_message_reaction_controller: Starting TestMessageReactionController.test_message_reaction_partner ... 2026-02-27 04:12:34,163 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:12:34,328 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:34] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.005 0.162 2026-02-27 04:12:34,339 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:34] "POST /mail/message/reaction HTTP/1.1" 200 - 3 0.001 0.006 2026-02-27 04:12:34,362 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:34] "POST /mail/message/reaction HTTP/1.1" 200 - 9 0.003 0.007 2026-02-27 04:12:34,376 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:34] "POST /mail/message/reaction HTTP/1.1" 200 - 9 0.003 0.007 2026-02-27 04:12:34,392 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_test from n/a 2026-02-27 04:12:34,415 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:34] "POST /mail/message/reaction HTTP/1.1" 200 - 11 0.005 0.007 2026-02-27 04:12:34,431 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:34] "POST /mail/message/reaction HTTP/1.1" 200 - 7 0.003 0.009 2026-02-27 04:12:34,444 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:employee from n/a 2026-02-27 04:12:34,473 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:34] "POST /mail/message/reaction HTTP/1.1" 200 - 10 0.007 0.010 2026-02-27 04:12:34,485 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:34] "POST /mail/message/reaction HTTP/1.1" 200 - 6 0.002 0.006 2026-02-27 04:12:34,506 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 04:12:34,566 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:34] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.022 0.024 2026-02-27 04:12:34,590 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [7] 2026-02-27 04:12:34,597 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:34] "POST /mail/message/reaction HTTP/1.1" 200 - 15 0.007 0.017 2026-02-27 04:12:34,609 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:12:34,661 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:34] "POST /mail/message/reaction HTTP/1.1" 200 - 24 0.018 0.024 2026-02-27 04:12:34,684 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [8] 2026-02-27 04:12:34,691 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:34] "POST /mail/message/reaction HTTP/1.1" 200 - 15 0.008 0.016 2026-02-27 04:12:34,692 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_message_reaction_controller.TestMessageReactionController.test_message_reaction_partner: waiting for threads: [] 2026-02-27 04:12:34,708 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_message_reaction_controller: Starting TestMessageReactionController.test_message_reaction_public_channel ... 2026-02-27 04:12:34,778 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:12:34,961 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:34] "POST /mail/message/reaction HTTP/1.1" 200 - 20 0.007 0.179 2026-02-27 04:12:34,974 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:34] "POST /mail/message/reaction HTTP/1.1" 200 - 5 0.001 0.008 2026-02-27 04:12:35,004 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:35] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.005 0.013 2026-02-27 04:12:35,023 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #4 deleted mail.message.reaction records with IDs: [9] 2026-02-27 04:12:35,030 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:35] "POST /mail/message/reaction HTTP/1.1" 200 - 19 0.005 0.017 2026-02-27 04:12:35,043 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_test from n/a 2026-02-27 04:12:35,078 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:35] "POST /mail/message/reaction HTTP/1.1" 200 - 23 0.009 0.017 2026-02-27 04:12:35,093 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #701 deleted mail.message.reaction records with IDs: [10] 2026-02-27 04:12:35,098 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:35] "POST /mail/message/reaction HTTP/1.1" 200 - 16 0.004 0.009 2026-02-27 04:12:35,109 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:employee from n/a 2026-02-27 04:12:35,150 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:35] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.014 0.019 2026-02-27 04:12:35,169 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #700 deleted mail.message.reaction records with IDs: [11] 2026-02-27 04:12:35,177 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:35] "POST /mail/message/reaction HTTP/1.1" 200 - 15 0.005 0.015 2026-02-27 04:12:35,188 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 04:12:35,244 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:35] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.026 0.019 2026-02-27 04:12:35,259 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #6 deleted mail.message.reaction records with IDs: [12] 2026-02-27 04:12:35,265 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:35] "POST /mail/message/reaction HTTP/1.1" 200 - 15 0.005 0.009 2026-02-27 04:12:35,280 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:12:35,330 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:35] "POST /mail/message/reaction HTTP/1.1" 200 - 22 0.022 0.018 2026-02-27 04:12:35,343 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #2 deleted mail.message.reaction records with IDs: [13] 2026-02-27 04:12:35,348 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:35] "POST /mail/message/reaction HTTP/1.1" 200 - 13 0.003 0.008 2026-02-27 04:12:35,350 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_message_reaction_controller.TestMessageReactionController.test_message_reaction_public_channel: waiting for threads: [] 2026-02-27 04:12:35,418 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 04:12:51,889 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 04:12:51,889 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 04:12:52,259 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_message_update_controller: Starting TestMessageUpdateController.test_message_update_fake_message ... 2026-02-27 04:12:52,373 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:12:52,538 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:52] "POST /mail/message/update_content HTTP/1.1" 200 - 8 0.002 0.165 2026-02-27 04:12:52,556 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:12:52,569 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:52] "POST /mail/message/update_content HTTP/1.1" 200 - 1 0.000 0.004 2026-02-27 04:12:52,582 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 04:12:52,596 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:52] "POST /mail/message/update_content HTTP/1.1" 200 - 1 0.000 0.004 2026-02-27 04:12:52,608 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:employee from n/a 2026-02-27 04:12:52,621 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:52] "POST /mail/message/update_content HTTP/1.1" 200 - 1 0.000 0.003 2026-02-27 04:12:52,633 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_test from n/a 2026-02-27 04:12:52,645 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:52] "POST /mail/message/update_content HTTP/1.1" 200 - 1 0.000 0.003 2026-02-27 04:12:52,659 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:52] "POST /mail/message/update_content HTTP/1.1" 200 - 1 0.000 0.004 2026-02-27 04:12:52,661 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_message_update_controller.TestMessageUpdateController.test_message_update_fake_message: waiting for threads: [] 2026-02-27 04:12:52,680 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_message_update_controller: Starting TestMessageUpdateController.test_message_update_non_owner_partner ... 2026-02-27 04:12:52,734 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:12:53,574 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:53] "POST /mail/message/update_content HTTP/1.1" 200 - 20 0.007 0.835 2026-02-27 04:12:53,590 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:12:53,653 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:53] "POST /mail/message/update_content HTTP/1.1" 200 - 35 0.027 0.024 2026-02-27 04:12:53,667 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 04:12:53,710 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:53] "POST /mail/message/update_content HTTP/1.1" 200 - 14 0.019 0.013 2026-02-27 04:12:53,740 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:employee from n/a 2026-02-27 04:12:53,762 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:53] "POST /mail/message/update_content HTTP/1.1" 200 - 10 0.005 0.007 2026-02-27 04:12:53,772 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_test from n/a 2026-02-27 04:12:53,790 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:53] "POST /mail/message/update_content HTTP/1.1" 200 - 8 0.003 0.008 2026-02-27 04:12:53,806 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:53] "POST /mail/message/update_content HTTP/1.1" 200 - 4 0.001 0.006 2026-02-27 04:12:53,807 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_message_update_controller.TestMessageUpdateController.test_message_update_non_owner_partner: waiting for threads: [] 2026-02-27 04:12:53,822 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_message_update_controller: Starting TestMessageUpdateController.test_message_update_partner_as_owner ... 2026-02-27 04:12:53,859 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:12:54,010 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:54] "POST /mail/message/update_content HTTP/1.1" 200 - 20 0.007 0.146 2026-02-27 04:12:54,023 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:12:54,090 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:54] "POST /mail/message/update_content HTTP/1.1" 200 - 35 0.024 0.036 2026-02-27 04:12:54,101 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 04:12:54,163 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:54] "POST /mail/message/update_content HTTP/1.1" 200 - 30 0.026 0.028 2026-02-27 04:12:54,174 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:employee from n/a 2026-02-27 04:12:54,199 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:54] "POST /mail/message/update_content HTTP/1.1" 200 - 10 0.007 0.011 2026-02-27 04:12:54,209 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_test from n/a 2026-02-27 04:12:54,225 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:54] "POST /mail/message/update_content HTTP/1.1" 200 - 8 0.004 0.005 2026-02-27 04:12:54,254 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:12:54] "POST /mail/message/update_content HTTP/1.1" 200 - 4 0.002 0.018 2026-02-27 04:12:54,255 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_message_update_controller.TestMessageUpdateController.test_message_update_partner_as_owner: waiting for threads: [] 2026-02-27 04:12:54,336 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 04:13:10,610 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 04:13:10,610 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 04:13:10,762 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_res_users: Starting TestNotifySecurityUpdate.test_security_update_email ... 2026-02-27 04:13:10,939 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_res_users: Starting TestNotifySecurityUpdate.test_security_update_login ... 2026-02-27 04:13:11,024 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_res_users: Starting TestNotifySecurityUpdate.test_security_update_password ... 2026-02-27 04:13:11,166 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 04:13:27,659 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 04:13:27,659 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 04:13:27,851 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_res_users: Starting TestUser.test_notification_type_constraint ... 2026-02-27 04:13:28,048 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_res_users: Starting TestUser.test_notification_type_convert_internal_inbox_to_portal ... 2026-02-27 04:13:28,542 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_res_users: Starting TestUser.test_web_create_users ... 2026-02-27 04:13:28,819 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 801 and Message-Id '<155402014786740.1772165608.796867847442627-openerp-private@46d2f7d3fdd8>' from 'notifications.test@test.mycompany.com' to (redacted) "'*********te@test.example.com'" successfully sent 2026-02-27 04:13:28,819 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-02-27 04:13:28,819 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #136 2026-02-27 04:13:28,825 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:13:29,125 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.models.mail_mail: Mail (mail.mail) with ID 802 and Message-Id '<264871743513810.1772165609.097265481948853-openerp-private@46d2f7d3fdd8>' from 'notifications.test@test.mycompany.com' to (redacted) "'*******he@test.example.com'" successfully sent 2026-02-27 04:13:29,125 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.models.mail_mail: Total emails tried by SMTP: 1 2026-02-27 04:13:29,125 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.models.mail_mail: Sent batch 1 emails via mail server ID #136 2026-02-27 04:13:29,131 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:13:29,294 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 8 checked, 8 removed 2026-02-27 04:13:29,370 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_res_users: Starting TestUserTours.test_user_modify_own_profile ... 2026-02-27 04:13:29,591 166 WARNING rb-209aa48-220549-371126 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:13:29,592 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_res_users: skipped TestUserTours.test_user_modify_own_profile : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:13:29,592 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_res_users.TestUserTours.test_user_modify_own_profile: waiting for threads: [] 2026-02-27 04:13:29,628 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 04:13:45,957 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 04:13:45,957 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 04:13:46,133 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_res_users_settings: Starting TestResUsersSettings.test_find_or_create_for_user_should_create_record_if_not_existing ... 2026-02-27 04:13:46,261 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted res.users.settings records with IDs: [659] 2026-02-27 04:13:46,287 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_res_users_settings: Starting TestResUsersSettings.test_find_or_create_for_user_should_return_correct_res_users_settings ... 2026-02-27 04:13:46,295 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted res.users.settings records with IDs: [659] 2026-02-27 04:13:46,334 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_res_users_settings: Starting TestResUsersSettings.test_set_res_users_settings_should_send_notification_on_bus ... 2026-02-27 04:13:46,395 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_res_users_settings: Starting TestResUsersSettings.test_set_res_users_settings_should_set_settings_properly ... 2026-02-27 04:13:46,489 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 04:14:02,866 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 04:14:02,866 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 04:14:02,985 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_01_join_call ... 2026-02-27 04:14:03,242 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_10_start_call_in_chat_should_invite_all_members_to_call ... 2026-02-27 04:14:03,814 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_11_start_call_in_group_should_invite_all_members_to_call ... 2026-02-27 04:14:04,413 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_20_join_call_should_cancel_pending_invitations ... 2026-02-27 04:14:04,909 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_21_leave_call_should_cancel_pending_invitations ... 2026-02-27 04:14:05,467 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_25_lone_call_participant_leaving_call_should_cancel_pending_invitations ... 2026-02-27 04:14:05,991 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_30_add_members_while_in_call_should_invite_new_members_to_call ... 2026-02-27 04:14:06,521 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_40_leave_call_should_remove_existing_sessions_of_user_in_channel_and_return_data ... 2026-02-27 04:14:06,675 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_50_garbage_collect_should_remove_old_sessions_and_notify_data ... 2026-02-27 04:14:06,823 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_51_action_disconnect_should_remove_selected_session_and_notify_data ... 2026-02-27 04:14:06,976 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_rtc: Starting TestChannelRTC.test_60_rtc_sync_sessions_should_gc_and_return_outdated_and_active_sessions ... 2026-02-27 04:14:07,237 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-02-27 04:14:24,121 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 04:14:24,121 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 04:14:24,529 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_thread_controller: Starting TestThreadController.test_partner_message_post_access ... 2026-02-27 04:14:24,690 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:14:24,897 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:14:24] "POST /mail/message/post HTTP/1.1" 200 - 8 0.003 0.206 2026-02-27 04:14:24,916 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:14:24] "POST /mail/message/post HTTP/1.1" 200 - 3 0.001 0.006 2026-02-27 04:14:24,930 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_test from n/a 2026-02-27 04:14:24,944 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:14:24] "POST /mail/message/post HTTP/1.1" 200 - 2 0.001 0.005 2026-02-27 04:14:24,956 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:employee from n/a 2026-02-27 04:14:24,975 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:14:24] "POST /mail/message/post HTTP/1.1" 200 - 3 0.003 0.006 2026-02-27 04:14:24,987 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 04:14:25,054 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:14:25] "POST /mail/message/post HTTP/1.1" 200 - 28 0.025 0.033 2026-02-27 04:14:25,079 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:14:25,145 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:14:25] "POST /mail/message/post HTTP/1.1" 200 - 24 0.016 0.032 2026-02-27 04:14:25,149 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_thread_controller.TestThreadController.test_partner_message_post_access: waiting for threads: [] 2026-02-27 04:14:25,164 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_thread_controller: Starting TestThreadController.test_partner_message_post_partner_ids ... 2026-02-27 04:14:25,214 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:14:26,095 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:14:26] "POST /mail/message/post HTTP/1.1" 200 - 8 0.003 0.880 2026-02-27 04:14:26,123 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:14:26] "POST /mail/message/post HTTP/1.1" 200 - 3 0.005 0.006 2026-02-27 04:14:26,149 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:portal_test from n/a 2026-02-27 04:14:26,190 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:14:26] "POST /mail/message/post HTTP/1.1" 200 - 3 0.006 0.009 2026-02-27 04:14:26,211 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:employee from n/a 2026-02-27 04:14:26,231 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:14:26] "POST /mail/message/post HTTP/1.1" 200 - 3 0.002 0.006 2026-02-27 04:14:26,246 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:demo from n/a 2026-02-27 04:14:26,407 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:14:26] "POST /mail/message/post HTTP/1.1" 200 - 64 0.054 0.098 2026-02-27 04:14:26,424 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:admin from n/a 2026-02-27 04:14:26,551 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:14:26] "POST /mail/message/post HTTP/1.1" 200 - 45 0.061 0.059 2026-02-27 04:14:26,560 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_thread_controller.TestThreadController.test_partner_message_post_partner_ids: waiting for threads: [] 2026-02-27 04:14:26,659 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 04:14:26,673 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_toggle_upload: Starting TestToggleUpload.test_upload_allowed ... 2026-02-27 04:14:26,719 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /mail/attachment/upload in /mail/tests/discuss/test_toggle_upload.py:TestToggleUpload.test_upload_allowed 2026-02-27 04:14:26,721 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:14:26,890 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /mail/attachment/upload in /mail/tests/discuss/test_toggle_upload.py:TestToggleUpload.test_upload_allowed 2026-02-27 04:14:26,914 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:14:26] "POST /mail/attachment/upload HTTP/1.1" 200 - 27 0.010 0.186 2026-02-27 04:14:26,915 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_toggle_upload.TestToggleUpload.test_upload_allowed: waiting for threads: [] 2026-02-27 04:14:26,939 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_toggle_upload: Starting TestToggleUpload.test_upload_denied ... 2026-02-27 04:14:26,983 166 INFO ? odoo.tests.common: Opening a test cursor without specified test on request /mail/attachment/upload in /mail/tests/discuss/test_toggle_upload.py:TestToggleUpload.test_upload_denied 2026-02-27 04:14:26,985 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:14:27,172 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Opening a test cursor without specified test on request /mail/attachment/upload in /mail/tests/discuss/test_toggle_upload.py:TestToggleUpload.test_upload_denied 2026-02-27 04:14:27,191 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:14:27] "POST /mail/attachment/upload HTTP/1.1" 403 - 23 0.007 0.202 2026-02-27 04:14:27,193 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_toggle_upload.TestToggleUpload.test_upload_denied: waiting for threads: [] 2026-02-27 04:14:27,229 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 04:14:27,305 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_ui: Starting TestUi.test_01_mail_tour ... 2026-02-27 04:14:27,495 166 WARNING rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:14:27,496 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_ui: skipped TestUi.test_01_mail_tour : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:14:27,496 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_01_mail_tour: waiting for threads: [] 2026-02-27 04:14:27,514 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_ui: Starting TestUi.test_02_mail_create_channel_no_mail_tour ... 2026-02-27 04:14:27,885 166 WARNING rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:14:27,886 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_ui: skipped TestUi.test_02_mail_create_channel_no_mail_tour : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:14:27,886 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_02_mail_create_channel_no_mail_tour: waiting for threads: [] 2026-02-27 04:14:27,905 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_ui: Starting TestUi.test_03_mail_discuss_configuration_tour ... 2026-02-27 04:14:28,090 166 WARNING rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:14:28,090 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_ui: skipped TestUi.test_03_mail_discuss_configuration_tour : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:14:28,090 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.discuss.test_ui.TestUi.test_03_mail_discuss_configuration_tour: waiting for threads: [] 2026-02-27 04:14:28,118 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 1 checked, 1 removed 2026-02-27 04:14:28,129 166 INFO rb-209aa48-220549-371126 odoo.addons.mail.tests.test_uninstall: Starting TestMailUninstall.test_unlink_model ... 2026-02-27 04:14:29,092 166 INFO rb-209aa48-220549-371126 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 0x7fd0a24f9bc0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/mail/tests/test_uninstall.py", line 10, in test_unlink_model model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 405, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:14:29,093 166 INFO rb-209aa48-220549-371126 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 0x7fd0a1c18220> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/mail/tests/test_uninstall.py", line 10, in test_unlink_model model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 405, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:14:29,096 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/mail/tests/test_uninstall.py", line 10, in test_unlink_model model = self.env['ir.model'].create({ File "", line 2, in create File "/data/build/rb-209aa48-220549/odoo/api.py", line 497, in _model_create_multi return create(self, [arg]) File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 405, in create self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:14:31,763 166 INFO rb-209aa48-220549-371126 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 0x7fd0a2b3e980> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/mail/tests/test_uninstall.py", line 28, in test_unlink_model model.unlink() File "/data/build/rb-209aa48-220549/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 350, in unlink manual_models.field_id.filtered(lambda f: f.state == 'manual')._prepare_update() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 987, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:14:31,763 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3f70fe0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/mail/tests/test_uninstall.py", line 28, in test_unlink_model model.unlink() File "/data/build/rb-209aa48-220549/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 350, in unlink manual_models.field_id.filtered(lambda f: f.state == 'manual')._prepare_update() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 987, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:14:31,765 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/mail/tests/test_uninstall.py", line 28, in test_unlink_model model.unlink() File "/data/build/rb-209aa48-220549/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 350, in unlink manual_models.field_id.filtered(lambda f: f.state == 'manual')._prepare_update() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 987, in _prepare_update self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:14:32,319 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model records with IDs: [1874] 2026-02-27 04:14:33,055 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4681080> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/mail/tests/test_uninstall.py", line 28, in test_unlink_model model.unlink() File "/data/build/rb-209aa48-220549/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 374, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:14:33,056 166 INFO rb-209aa48-220549-371126 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 0x7fd0a3e13380> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/mail/tests/test_uninstall.py", line 28, in test_unlink_model model.unlink() File "/data/build/rb-209aa48-220549/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 374, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:14:33,058 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 47, 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-209aa48-220549/odoo/tests/common.py", line 351, in run super().run(result) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 216, in run self._callTestMethod(testMethod) File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 184, in _callTestMethod method() File "/data/build/rb-209aa48-220549/addons/mail/tests/test_uninstall.py", line 28, in test_unlink_model model.unlink() File "/data/build/rb-209aa48-220549/addons/mail/models/ir_model.py", line 70, in unlink return super(IrModel, self).unlink() File "/data/build/rb-209aa48-220549/odoo/addons/base/models/ir_model.py", line 374, in unlink self.pool.setup_models(self._cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:14:34,340 166 INFO rb-209aa48-220549-371126 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 0x7fd0a30c5a80> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:14:34,340 166 INFO rb-209aa48-220549-371126 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 0x7fd0a4f71da0> Stack (most recent call last): File "/data/build/rb-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:14:34,342 166 INFO rb-209aa48-220549-371126 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-209aa48-220549/odoo-bin", line 8, in odoo.cli.main() File "/data/build/rb-209aa48-220549/odoo/cli/command.py", line 76, in main o.run(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 182, in run main(args) File "/data/build/rb-209aa48-220549/odoo/cli/server.py", line 175, in main rc = odoo.service.server.start(preload=preload, stop=stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1462, in start rc = server.run(preload, stop) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 627, in run rc = preload_registries(preload) File "/data/build/rb-209aa48-220549/odoo/service/server.py", line 1393, in preload_registries result = loader.run_suite(post_install_suite, global_report=registry._assertion_report) File "/data/build/rb-209aa48-220549/odoo/tests/loader.py", line 118, in run_suite suite(results) File "/usr/lib/python3.12/unittest/suite.py", line 84, in __call__ return self.run(*args, **kwds) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 42, in run self._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 190, in _tearDownPreviousClass super()._tearDownPreviousClass(test, result) File "/data/build/rb-209aa48-220549/odoo/tests/suite.py", line 112, in _tearDownPreviousClass previousClass.doClassCleanups() File "/data/build/rb-209aa48-220549/odoo/tests/case.py", line 247, in doClassCleanups function(*args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/tests/common.py", line 997, in reset_changes cls.registry.setup_models(cr) File "/usr/local/lib/python3.12/dist-packages/decorator.py", line 232, in fun return caller(func, *(extras + args), **kw) File "/data/build/rb-209aa48-220549/odoo/tools/func.py", line 97, in locked return func(inst, *args, **kwargs) File "/data/build/rb-209aa48-220549/odoo/modules/registry.py", line 375, 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-209aa48-220549/odoo/tests/common.py", line 979, in metamodel_setattr _logger.runbot( File "/data/build/rb-209aa48-220549/odoo/netsvc.py", line 360, in runbot self.log(logging.RUNBOT, message, *args, **kws) 2026-02-27 04:14:34,353 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 04:14:51,975 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 04:14:51,976 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 04:14:52,527 166 INFO rb-209aa48-220549-371126 odoo.addons.mail_group.tests.test_mail_group_mailing: Starting TestMailGroupMailing.test_mail_mail_headers ... 2026-02-27 04:14:52,730 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:14:52,969 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #4 deleted mail.group.member records with IDs: [3] 2026-02-27 04:14:52,971 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:14:52] "POST /group/3/unsubscribe_oneclick?email=member_1@test.com&token=6bf22347fe99385621d3c52172e89314b0b6e738b01a95a76c501fc78232b9db HTTP/1.1" 200 - 19 0.009 0.235 2026-02-27 04:14:52,989 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #4 deleted mail.group.member records with IDs: [4] 2026-02-27 04:14:52,990 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:14:52] "POST /group/3/unsubscribe_oneclick?email=member_2@test.com&token=5a86195ec9ed8be5c6119f0622bae7af9aabeb46b2ce9e45380c8f629e8616b9 HTTP/1.1" 200 - 7 0.003 0.008 2026-02-27 04:14:53,009 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #4 deleted mail.group.member records with IDs: [5] 2026-02-27 04:14:53,010 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:14:53] "POST /group/3/unsubscribe_oneclick?email=banned_member@test.com&token=372c52e703795844924aa0b4164788787941d8e5585f930c351949aecebe6900 HTTP/1.1" 200 - 7 0.004 0.009 2026-02-27 04:14:53,032 166 INFO rb-209aa48-220549-371126 odoo.addons.mail_group.tests.test_mail_group_mailing.TestMailGroupMailing.test_mail_mail_headers: waiting for threads: [] 2026-02-27 04:14:53,123 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-02-27 04:14:53,138 166 INFO rb-209aa48-220549-371126 odoo.addons.maintenance.tests.test_calendar_with_recurrence: Starting TestCalendarWithRecurrence.test_dblclick_event_from_calendar ... 2026-02-27 04:14:53,469 166 WARNING rb-209aa48-220549-371126 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:14:53,470 166 INFO rb-209aa48-220549-371126 odoo.addons.maintenance.tests.test_calendar_with_recurrence: skipped TestCalendarWithRecurrence.test_dblclick_event_from_calendar : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:14:53,470 166 INFO rb-209aa48-220549-371126 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_dblclick_event_from_calendar: waiting for threads: [] 2026-02-27 04:14:53,489 166 INFO rb-209aa48-220549-371126 odoo.addons.maintenance.tests.test_calendar_with_recurrence: Starting TestCalendarWithRecurrence.test_drag_and_drop_calendar_event ... 2026-02-27 04:14:53,745 166 WARNING rb-209aa48-220549-371126 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:14:53,746 166 INFO rb-209aa48-220549-371126 odoo.addons.maintenance.tests.test_calendar_with_recurrence: skipped TestCalendarWithRecurrence.test_drag_and_drop_calendar_event : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:14:53,746 166 INFO rb-209aa48-220549-371126 odoo.addons.maintenance.tests.test_calendar_with_recurrence.TestCalendarWithRecurrence.test_drag_and_drop_calendar_event: waiting for threads: [] 2026-02-27 04:14:53,776 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 0 checked, 0 removed 2026-02-27 04:14:53,785 166 INFO rb-209aa48-220549-371126 odoo.addons.maintenance.tests.test_maintenance: Starting TestEquipmentPostInstall.test_basic_access_and_new_equipment ... 2026-02-27 04:14:54,041 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [809] 2026-02-27 04:14:54,055 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12411] 2026-02-27 04:14:54,060 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:14:54,300 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [810] 2026-02-27 04:14:54,308 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12413] 2026-02-27 04:14:54,313 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:14:54,673 166 INFO rb-209aa48-220549-371126 odoo.addons.maintenance.tests.test_maintenance: Starting TestEquipmentPostInstall.test_done_maintenance_no_close_or_request_date ... 2026-02-27 04:14:54,981 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [811] 2026-02-27 04:14:54,994 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12417] 2026-02-27 04:14:55,005 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:14:55,314 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [812] 2026-02-27 04:14:55,324 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12419] 2026-02-27 04:14:55,331 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:14:55,857 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 2 checked, 2 removed 2026-02-27 04:15:04,205 166 INFO rb-209aa48-220549-371126 odoo.addons.marketing_card.tests.test_campaign: Starting TestMarketingCardRouting.test_campaign_stats ... 2026-02-27 04:15:04,790 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:15:05,864 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:15:05] "GET /cards/part0-1/preview HTTP/1.1" 200 - 85 0.039 1.037 2026-02-27 04:15:05,880 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:15:05] "GET /cards/part0-1/card.jpg HTTP/1.1" 200 - 3 0.001 0.006 2026-02-27 04:15:05,899 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:15:05] "GET /cards/part0-1/card.jpg HTTP/1.1" 200 - 3 0.001 0.004 2026-02-27 04:15:05,956 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:15:05] "GET /cards/part0-1/redirect HTTP/1.1" 200 - 20 0.010 0.038 2026-02-27 04:15:05,972 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:15:05] "GET /cards/part0-1/card.jpg HTTP/1.1" 200 - 5 0.001 0.007 2026-02-27 04:15:05,998 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:15:05] "GET /cards/part0-1/redirect HTTP/1.1" 303 - 7 0.003 0.011 2026-02-27 04:15:06,033 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:15:06] "GET /r/6pj HTTP/1.1" 301 - 10 0.005 0.010 2026-02-27 04:15:06,040 166 INFO rb-209aa48-220549-371126 odoo.addons.marketing_card.tests.test_campaign.TestMarketingCardRouting.test_campaign_stats: waiting for threads: [] 2026-02-27 04:15:06,121 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 4 checked, 4 removed 2026-02-27 04:15:22,999 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 04:15:22,999 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 04:15:23,424 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_auto_flow ... 2026-02-27 04:15:23,664 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(6,) targets mailing.contact, blacklist: 0 emails 2026-02-27 04:15:23,665 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(6,) has already reached 0 mailing.contact emails 2026-02-27 04:15:23,852 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(7,) targets mailing.contact, blacklist: 0 emails 2026-02-27 04:15:23,852 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(7,) has already reached 15 mailing.contact emails 2026-02-27 04:15:24,222 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_auto_flow_cron ... 2026-02-27 04:15:24,361 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(9,) targets mailing.contact, blacklist: 0 emails 2026-02-27 04:15:24,362 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(9,) has already reached 0 mailing.contact emails 2026-02-27 04:15:24,559 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(10,) targets mailing.contact, blacklist: 0 emails 2026-02-27 04:15:24,559 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(10,) has already reached 15 mailing.contact emails 2026-02-27 04:15:24,987 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Mail Marketing: A/B Testing' (53) started manually 2026-02-27 04:15:25,055 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_cron: Job 'Mail Marketing: A/B Testing' (53) done 2026-02-27 04:15:25,079 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_campaign ... 2026-02-27 04:15:25,342 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_compare ... 2026-02-27 04:15:25,498 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_duplicate_date ... 2026-02-27 04:15:25,780 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_manual_flow ... 2026-02-27 04:15:25,978 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(21,) targets mailing.contact, blacklist: 0 emails 2026-02-27 04:15:25,978 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(21,) has already reached 0 mailing.contact emails 2026-02-27 04:15:26,184 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(22,) targets mailing.contact, blacklist: 0 emails 2026-02-27 04:15:26,185 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(22,) has already reached 15 mailing.contact emails 2026-02-27 04:15:26,552 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_ab_testing: Starting TestMailingABTesting.test_mailing_ab_testing_minimum_participants ... 2026-02-27 04:15:26,842 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(26,) targets mailing.contact, blacklist: 0 emails 2026-02-27 04:15:26,843 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.models.mailing: Mass-mailing mailing.mailing(26,) has already reached 0 mailing.contact emails 2026-02-27 04:15:26,964 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-02-27 04:15:43,927 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 04:15:43,927 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 04:15:44,335 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [89306, 89126, 117803] 2026-02-27 04:15:44,335 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mailing.list records with IDs: [3, 1, 2] 2026-02-27 04:15:44,431 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_assert_initial_values ... 2026-02-27 04:15:44,538 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_assert_initial_values: waiting for threads: [] 2026-02-27 04:15:44,560 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_report_unsubscribe ... 2026-02-27 04:15:44,577 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:user_marketing from n/a 2026-02-27 04:15:44,589 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:15:46,311 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:15:46] "GET /mailing/report/unsubscribe?user_id=763&token= HTTP/1.1" 400 - 252 0.117 1.606 2026-02-27 04:15:46,382 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:15:46] "GET /mailing/report/unsubscribe?user_id=763&token=zboobs HTTP/1.1" 418 - 22 0.012 0.055 2026-02-27 04:15:46,446 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:15:46] "GET /mailing/report/unsubscribe?user_id=1&token=79a3b5dfbc3b781aee009f08878b628eebee462acaacccbbdea6c0b7df5c2b57 HTTP/1.1" 418 - 18 0.011 0.049 2026-02-27 04:15:47,016 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:15:47] "GET /mailing/report/unsubscribe?user_id=763&token=79a3b5dfbc3b781aee009f08878b628eebee462acaacccbbdea6c0b7df5c2b57 HTTP/1.1" 418 - 179 0.083 0.449 2026-02-27 04:15:47,087 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #763 deleted ir.config_parameter records with IDs: [31] 2026-02-27 04:15:47,477 166 INFO rb-209aa48-220549-371126 odoo.tests.common: Simulating signal changes during tests 2026-02-27 04:15:47,477 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:15:47] "GET /mailing/report/unsubscribe?user_id=763&token=79a3b5dfbc3b781aee009f08878b628eebee462acaacccbbdea6c0b7df5c2b57 HTTP/1.1" 200 - 143 0.079 0.330 2026-02-27 04:15:47,479 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_report_unsubscribe: waiting for threads: [] 2026-02-27 04:15:47,505 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_document_tour ... 2022-06-14 10:00:00,000 166 WARNING rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:15:47,802 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_controllers: skipped Subtest TestMailingControllers.test_mailing_unsubscribe_from_document_tour (test_email='"Not Déboulonneur" ', tour_name='mailing_portal_unsubscribe_from_document') : Failed to detect chrome devtools port after 10.0s. 2022-06-14 10:00:00,000 166 WARNING rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:15:48,097 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_controllers: skipped Subtest TestMailingControllers.test_mailing_unsubscribe_from_document_tour (test_email='"Déboulonneur" <>', tour_name='mailing_portal_unsubscribe_from_document_with_lists') : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:15:48,098 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour: waiting for threads: [] 2026-02-27 04:15:48,116 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user ... 2026-02-27 04:15:48,271 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:user_marketing from n/a 2026-02-27 04:15:48,278 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:15:49,131 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:15:49] "GET /mailing/28/unsubscribe HTTP/1.1" 400 - 250 0.099 0.756 2022-06-14 10:00:00,000 166 WARNING rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:15:49,408 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_controllers: skipped TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:15:49,408 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_document_tour_mailing_user: waiting for threads: [] 2026-02-27 04:15:49,432 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_list_tour ... 2022-06-14 10:00:00,000 166 WARNING rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:15:49,699 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_controllers: skipped TestMailingControllers.test_mailing_unsubscribe_from_list_tour : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:15:49,699 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_tour: waiting for threads: [] 2026-02-27 04:15:49,717 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour ... 2022-06-14 10:00:00,000 166 WARNING rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:15:49,969 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_controllers: skipped TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:15:49,970 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_list_with_update_tour: waiting for threads: [] 2026-02-27 04:15:49,997 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_unsubscribe_from_my ... 2026-02-27 04:15:50,199 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:user_portal_fleurus from n/a 2022-06-14 10:00:00,000 166 WARNING rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:15:50,467 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_controllers: skipped TestMailingControllers.test_mailing_unsubscribe_from_my : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:15:50,467 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_unsubscribe_from_my: waiting for threads: [] 2026-02-27 04:15:50,487 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_controllers: Starting TestMailingControllers.test_mailing_view ... 2026-02-27 04:15:50,585 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.res_users: Login successful for db:rb-209aa48-220549-371126 login:user_marketing from n/a 2026-02-27 04:15:50,599 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_http: Generating routing map for key 1 2026-02-27 04:15:51,467 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:15:51] "GET /mailing/28/view?email=u.u@example.com&document_id=1865&hash_token= HTTP/1.1" 400 - 248 0.146 0.725 2026-02-27 04:15:51,570 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:15:51] "GET /mailing/28/view?email=u.u@example.com&document_id=1865&hash_token=zboobs HTTP/1.1" 418 - 22 0.013 0.086 2026-02-27 04:15:51,623 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:15:51] "GET /mailing/28/view?email=u.u@example.com&document_id=2&hash_token=095011f2d4b7dbfff6bc66d748dfe7d29e4b5ea20de13c8d02a1dc8f40cc1e23037116625441d00b0ccac773999a1c95cdaea919b77dd4d98f79d5963b8f13dc HTTP/1.1" 418 - 17 0.010 0.039 2026-02-27 04:15:51,697 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:15:51] "GET /mailing/28/view?email=not.email@example.com&document_id=1865&hash_token=095011f2d4b7dbfff6bc66d748dfe7d29e4b5ea20de13c8d02a1dc8f40cc1e23037116625441d00b0ccac773999a1c95cdaea919b77dd4d98f79d5963b8f13dc HTTP/1.1" 418 - 17 0.010 0.059 2026-02-27 04:15:51,755 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:15:51] "GET /mailing/30/view?email=u.u@example.com&document_id=1865&hash_token=095011f2d4b7dbfff6bc66d748dfe7d29e4b5ea20de13c8d02a1dc8f40cc1e23037116625441d00b0ccac773999a1c95cdaea919b77dd4d98f79d5963b8f13dc HTTP/1.1" 418 - 17 0.009 0.046 2026-02-27 04:15:51,839 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:15:51] "GET /mailing/0/view?email=u.u@example.com&document_id=1865&hash_token=095011f2d4b7dbfff6bc66d748dfe7d29e4b5ea20de13c8d02a1dc8f40cc1e23037116625441d00b0ccac773999a1c95cdaea919b77dd4d98f79d5963b8f13dc HTTP/1.1" 400 - 15 0.009 0.071 2026-02-27 04:15:51,868 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:15:51] "GET /mailing/28/view?email=u.u@example.com&document_id=1865&hash_token=095011f2d4b7dbfff6bc66d748dfe7d29e4b5ea20de13c8d02a1dc8f40cc1e23037116625441d00b0ccac773999a1c95cdaea919b77dd4d98f79d5963b8f13dc HTTP/1.1" 200 - 9 0.004 0.018 2026-02-27 04:15:51,962 166 INFO rb-209aa48-220549-371126 werkzeug: 127.0.0.1 - - [27/Feb/2026 04:15:51] "GET /mailing/28/view HTTP/1.1" 200 - 21 0.012 0.027 2026-02-27 04:15:51,963 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_controllers.TestMailingControllers.test_mailing_view: waiting for threads: [] 2026-02-27 04:15:52,048 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-02-27 04:16:08,867 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 04:16:08,867 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 04:16:09,249 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_mailing_campaign_tour ... 2026-02-27 04:16:09,578 166 WARNING rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:16:09,578 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_ui: skipped TestMailingUi.test_mailing_campaign_tour : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:16:09,579 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_campaign_tour: waiting for threads: [] 2026-02-27 04:16:09,604 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_mailing_editor_theme_tour ... 2026-02-27 04:16:09,780 166 WARNING rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:16:09,781 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_ui: skipped TestMailingUi.test_mailing_editor_theme_tour : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:16:09,781 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_theme_tour: waiting for threads: [] 2026-02-27 04:16:09,803 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_mailing_editor_tour ... 2026-02-27 04:16:09,985 166 WARNING rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:16:09,986 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_ui: skipped TestMailingUi.test_mailing_editor_tour : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:16:09,986 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mailing_editor_tour: waiting for threads: [] 2026-02-27 04:16:10,010 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_mass_mailing_code_view_tour ... 2026-02-27 04:16:10,174 166 WARNING rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:16:10,174 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_ui: skipped TestMailingUi.test_mass_mailing_code_view_tour : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:16:10,174 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_mass_mailing_code_view_tour: waiting for threads: [] 2026-02-27 04:16:10,192 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_snippets_mailing_menu_tabs_tour ... 2026-02-27 04:16:10,362 166 WARNING rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:16:10,363 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_ui: skipped TestMailingUi.test_snippets_mailing_menu_tabs_tour : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:16:10,363 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_tabs_tour: waiting for threads: [] 2026-02-27 04:16:10,387 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour ... 2026-02-27 04:16:10,567 166 WARNING rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:16:10,568 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_ui: skipped TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:16:10,568 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_mobile_tour: waiting for threads: [] 2026-02-27 04:16:10,593 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_ui: Starting TestMailingUi.test_snippets_mailing_menu_toolbar_tour ... 2026-02-27 04:16:10,770 166 WARNING rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: Chrome headless failed to start: Command '/usr/bin/chromium-browser' requires the chromium snap to be installed. Please install it with: snap install chromium 2026-02-27 04:16:10,771 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_ui: skipped TestMailingUi.test_snippets_mailing_menu_toolbar_tour : Failed to detect chrome devtools port after 10.0s. 2026-02-27 04:16:10,771 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_mailing_ui.TestMailingUi.test_snippets_mailing_menu_toolbar_tour: waiting for threads: [] 2026-02-27 04:16:10,856 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 5 checked, 5 removed 2026-02-27 04:16:26,910 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.model.data records with IDs: [24147] 2026-02-27 04:16:26,910 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted ir.config_parameter records with IDs: [15] 2026-02-27 04:16:27,532 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.mail records with IDs: [950] 2026-02-27 04:16:27,545 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted mail.message records with IDs: [12749] 2026-02-27 04:16:27,550 166 INFO rb-209aa48-220549-371126 odoo.addons.auth_signup.models.res_users: Signup email sent for user to 2026-02-27 04:16:27,573 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_utm: Starting TestUTMConsistencyMassMailing.test_utm_consistency ... 2026-02-27 04:16:27,632 166 INFO rb-209aa48-220549-371126 odoo.addons.mass_mailing.tests.test_utm: Starting TestUTMConsistencyMassMailing.test_utm_consistency_mass_mailing_user ... 2026-02-27 04:16:27,648 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted utm.campaign records with IDs: [18] 2026-02-27 04:16:27,657 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted utm.medium records with IDs: [13] 2026-02-27 04:16:27,665 166 INFO rb-209aa48-220549-371126 odoo.models.unlink: User #1 deleted utm.source records with IDs: [53] 2026-02-27 04:16:27,752 166 INFO rb-209aa48-220549-371126 odoo.addons.base.models.ir_attachment: filestore gc 6 checked, 6 removed 2026-02-27 04:16:27,755 166 INFO rb-209aa48-220549-371126 odoo.service.server: 1886 post-tests in 5611.79s, 1644260 queries 2026-02-27 04:16:27,762 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: account: 972 tests 2609.96s 842557 queries 2026-02-27 04:16:27,762 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: account_check_printing: 12 tests 36.90s 12608 queries 2026-02-27 04:16:27,762 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: account_debit_note: 4 tests 15.42s 5337 queries 2026-02-27 04:16:27,762 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: account_edi: 14 tests 40.76s 13587 queries 2026-02-27 04:16:27,762 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: account_edi_ubl_cii: 61 tests 151.64s 50912 queries 2026-02-27 04:16:27,762 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: account_edi_ubl_cii_tax_extension: 3 tests 14.72s 4768 queries 2026-02-27 04:16:27,762 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: account_fleet: 10 tests 30.82s 10475 queries 2026-02-27 04:16:27,762 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: account_payment: 33 tests 78.90s 24648 queries 2026-02-27 04:16:27,763 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: account_peppol: 32 tests 89.24s 26914 queries 2026-02-27 04:16:27,763 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: account_peppol_selfbilling: 9 tests 33.40s 10700 queries 2026-02-27 04:16:27,763 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: account_qr_code_sepa: 6 tests 14.26s 4766 queries 2026-02-27 04:16:27,763 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: account_tax_python: 4 tests 13.13s 4470 queries 2026-02-27 04:16:27,763 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: account_update_tax_tags: 15 tests 40.43s 13176 queries 2026-02-27 04:16:27,763 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: analytic: 35 tests 307.27s 15635 queries 2026-02-27 04:16:27,763 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: attachment_indexation: 3 tests 0.05s 2 queries 2026-02-27 04:16:27,763 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: auth_passkey: 4 tests 0.76s 85 queries 2026-02-27 04:16:27,763 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: auth_totp: 5 tests 1.01s 218 queries 2026-02-27 04:16:27,763 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: auth_totp_mail: 7 tests 20.42s 4422 queries 2026-02-27 04:16:27,763 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: auth_totp_mail_enforce: 6 tests 4.49s 3440 queries 2026-02-27 04:16:27,763 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: auth_totp_portal: 3 tests 0.21s 8 queries 2026-02-27 04:16:27,763 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: base: 174 tests 351.17s 94940 queries 2026-02-27 04:16:27,763 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: base_automation: 10 tests 23.05s 4690 queries 2026-02-27 04:16:27,763 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: base_geolocalize: 3 tests 0.28s 44 queries 2026-02-27 04:16:27,763 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: base_import_module: 17 tests 3.35s 778 queries 2026-02-27 04:16:27,763 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: bus: 50 tests 58.43s 2979 queries 2026-02-27 04:16:27,763 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: calendar: 12 tests 14.79s 3227 queries 2026-02-27 04:16:27,763 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: certificate: 10 tests 2.43s 141 queries 2026-02-27 04:16:27,763 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: cloud_storage_azure: 3 tests 19.13s 4317 queries 2026-02-27 04:16:27,763 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: cloud_storage_google: 3 tests 18.31s 4304 queries 2026-02-27 04:16:27,763 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: contacts: 4 tests 0.52s 59 queries 2026-02-27 04:16:27,763 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: crm: 27 tests 50.13s 22816 queries 2026-02-27 04:16:27,763 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: crm_livechat: 8 tests 13.07s 3845 queries 2026-02-27 04:16:27,763 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: data_recycle: 8 tests 0.41s 223 queries 2026-02-27 04:16:27,763 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: delivery: 22 tests 28.56s 8707 queries 2026-02-27 04:16:27,763 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: delivery_stock_picking_batch: 3 tests 0.64s 297 queries 2026-02-27 04:16:27,763 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: digest: 5 tests 21.03s 4810 queries 2026-02-27 04:16:27,763 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: event: 14 tests 10.21s 3765 queries 2026-02-27 04:16:27,763 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: event_booth: 6 tests 3.33s 2391 queries 2026-02-27 04:16:27,763 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: event_booth_sale: 3 tests 16.68s 6352 queries 2026-02-27 04:16:27,763 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: event_product: 3 tests 4.06s 1319 queries 2026-02-27 04:16:27,763 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: event_sale: 3 tests 0.38s 85 queries 2026-02-27 04:16:27,763 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: event_sms: 4 tests 2.27s 1138 queries 2026-02-27 04:16:27,763 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: hr: 19 tests 8.40s 3911 queries 2026-02-27 04:16:27,764 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: hr_attendance: 35 tests 43.91s 10468 queries 2026-02-27 04:16:27,764 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: hr_expense: 67 tests 226.23s 66415 queries 2026-02-27 04:16:27,764 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: hr_holidays: 178 tests 234.35s 77915 queries 2026-02-27 04:16:27,764 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: hr_holidays_attendance: 17 tests 34.95s 13998 queries 2026-02-27 04:16:27,764 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: hr_homeworking_calendar: 8 tests 0.65s 333 queries 2026-02-27 04:16:27,764 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: hr_org_chart: 7 tests 1.41s 673 queries 2026-02-27 04:16:27,764 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: hr_recruitment: 3 tests 0.48s 241 queries 2026-02-27 04:16:27,764 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: hr_skills: 3 tests 0.27s 24 queries 2026-02-27 04:16:27,764 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: hr_skills_survey: 3 tests 1.60s 892 queries 2026-02-27 04:16:27,764 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: hr_timesheet: 12 tests 12.84s 2762 queries 2026-02-27 04:16:27,764 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: hr_timesheet_attendance: 3 tests 10.86s 1361 queries 2026-02-27 04:16:27,764 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: hr_work_entry_contract: 4 tests 1.86s 341 queries 2026-02-27 04:16:27,764 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: html_editor: 6 tests 2.63s 592 queries 2026-02-27 04:16:27,764 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: im_livechat: 71 tests 101.03s 29960 queries 2026-02-27 04:16:27,764 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: l10n_vn_edi_viettel: 13 tests 34.14s 11399 queries 2026-02-27 04:16:27,764 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: link_tracker: 13 tests 4.35s 870 queries 2026-02-27 04:16:27,764 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: loyalty: 17 tests 5.70s 2631 queries 2026-02-27 04:16:27,764 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: lunch: 3 tests 0.42s 65 queries 2026-02-27 04:16:27,764 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: mail: 280 tests 621.38s 169797 queries 2026-02-27 04:16:27,764 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: mail_group: 3 tests 18.77s 4472 queries 2026-02-27 04:16:27,765 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: maintenance: 8 tests 2.73s 1342 queries 2026-02-27 04:16:27,765 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: marketing_card: 3 tests 10.26s 2468 queries 2026-02-27 04:16:27,765 166 INFO rb-209aa48-220549-371126 odoo.tests.stats: mass_mailing: 32 tests 81.62s 20896 queries 2026-02-27 04:16:27,765 166 INFO rb-209aa48-220549-371126 odoo.tests.result: 0 failed, 0 error(s) of 1886 tests when loading database 'rb-209aa48-220549-371126' 2026-02-27 04:16:27,765 166 INFO rb-209aa48-220549-371126 odoo.service.server: Initiating shutdown 2026-02-27 04:16:27,765 166 INFO rb-209aa48-220549-371126 odoo.service.server: Hit CTRL-C again or send a second signal to force the shutdown.